Welcome to the TechSpot OpenBoards. Please read the FAQ if you have any questions. Sign up or Login to participate.
Collaborate in the cloud with Office, Exchange, SharePoint, and Lync
|
|||||||
Collaborate in the cloud with Office, Exchange, SharePoint, and Lync
Linux Router Project
|
|
Thread Tools | Search this Thread |
|
#1
|
||||
|
||||
|
Linux Router Project
Hey all, I've got a rather daunting task I'd like to undertake but will need some serious handholding to get through. For those of you willing to take the time to help me out, here's the scenario.
A few months ago, a buddy of mine rented the apartment next door. We both have cable internet connections, and we drilled through the wall to connect our LANs for fast easy sharing. What I would like to do is replace both our Linksys Routers with a single linux box that would route/loadbalance the cable connections, provide firewall security, network monitoring, DHCP, SFTP, and a massive file share (SAMBA?). I have about 3 PC's running Windows XP, and he has about 4 PC's running Windows 2000. We both have friends drop by often with Laptops running either Windows XP, Slackware Linux, or OSX. Now, I'm presuming the most difficult function involved is loadbalancing the connections. With this in mind, is there any particular linux distro that would be best for this scenario? I also want to avoid installing a GUI to save resources, however I'm not sure how to do this with modern distro setup utilities I've seen. Any and all help is greatly appreciated. Last edited by PanicX; 05-31-2004 at 07:10 PM.. |
|
#2
|
||||
|
||||
|
Making your network server also your file server is not such a good idea. You should keep the file server separate so you don't lose everything at once when you get hacked or mess up the server yourself.
You don't need much CPU power to run Samba - you could get some old rig for (almost) nothing to do the file serving. Some >32MB of RAM and any Pentium CPU will suffice for you if you don't hog it too much. I'd recommend some less desktop oriented distribution like Debian or Slackware. A Debian install set should come with every utility you could dream of so you don't have to make separate downloads. When setting up the server, take it one step at the time. E.g. first make sure you have cable connectivity from the server only without Linksys. Then make two cable connections. Then set up routing/load balancing and test it. Then connect the local network, add firewall and other services. You don't need a top of the line machine for any of the network services either except maybe for SFTP to help with compression/encryption. |
|
#3
|
||||
|
||||
|
Quote:
Quote:
Quote:
Basically during setup, I didn't install the X server or any packages related to it. I didn't install any sound or audio utility packages (theres a whole lot of em). I DID install DHCP client, DHCP server, SSH, iptables & ipchains, SAMBA, and a few network monitoring utilities. My first hitch is this, during the install, Slackware detected and configured one of my network cards, but didn't attempt to search for more network cards after finding this first one. ifconfig -a shows only eth0 and le0. How do I install the remaining two cards? |
|
#4
|
||||
|
||||
|
I don't know if Slackware has any hardware detection utilities to automate this for you..
You should check the dmesg buffer (/var/log/dmesg) to see if the kernel has found the network interfaces. If not, then you have to tell the kernel to probe for more NICs with a boot parameter (can't remember it offhand, but you should read Linux networking HOWTOs anyway). If the cards are detected, use ifconfig to bring up the interfaces manually and give them IPs and such. |
|
#5
|
||||
|
||||
|
Re: Linux Router Project
Quote:
|
|
|
|
#6
|
||||
|
||||
|
I use slackware to NAT, Firewall my cable connection. I dont DHCP though, i use static addresses. DHCP is easy though.
iptables will NAT and firewall for you. |
|
#7
|
|||
|
|||
|
I'm new to Slackware myself but think its great..
Your netcards will probably be auto detected but in order to actually
bring them up just edit : /etc/rc.d/rc.inet1.conf Most stuff in Slackware is extremley standard so you just need to guess which text file to edit.
|
![]() |
| Similar Topics | ||||
| Topic | Replies | Forum | ||
MS Project 2007
|
0 | Software Apps | ||
For my project..
|
2 | Audio and Video | ||
Help! Uploading ASP.Net project on the web
|
0 | Software Apps | ||
xandros linux lover windows/linux programmer (RealBASIC) newbie
|
2 | Introduce yourself | ||
The Spamhaus Project
|
6 | General Discussion | ||
| Thread Tools | Search this Thread |
|
|
All times are GMT -4. The time now is 11:51 PM.



MS Project 2007