There are 3 main ways to share an internet connection A linux router is usually the best choice for a small business because the transfer is fast, and it provides basic firewall protection. It is also a good solution for the home. It has another advantage not usually mentioned -- if you wish to take the machine out of the loop (if this is a home computer and only the Windows client is using the computer and you wish to save electricity) then it is possible for the client computer to switch between a client and a direct connecton without a reboot. I do not recommend Microsoft Internet Connection Sharing for business use. It has no firewall protection and is somewhat difficult to set up for non-Windows clients. I have found that (at least if Windows 2000 is used on the server) that the data transfer to the clients is slower than with the linux masquerading machine -- unfortunately slow enough to cause browser time-outs on some sites. And if 98 is used, then there is increased risk of disconnecting the client if the server crashes and has to be rebooted. A proxy server probably provides the highest security, but requires that the server be always on -- otherwise the client software needs to be reconfigured if the server should be taken down in favor of a directr connection for any reason. It is best as a large-business solution. So what operating system do I use? |