标题:
[交流]
小型局域网ADSL共享上网的心得
[打印本页]
作者:
h900100
时间:
2007-4-13 20:29
标题:
小型局域网ADSL共享上网的心得
实现ADSL共享上网其实并不是一件很难的事情,但是因为菜鸟的我对网络一无所知,所以在解决ADSL共享上网的过程中走了很多弯路,而写这篇的目的第一个记录一下自己解决问题的过程,总结一下;第二个是为那些正因为ADSL共享上网而头疼的人提供一个实际的解决的方案。解决问题的办法虽然不一定好,但是却能解决实际问题,希望各位大虾批评指正!
前年单位将原先的网线换成ADSL(原来也不知道是什么网,每台机子附近的墙面上都有一个网线接口,反正慢的要死),因为自己在单位里还算是略懂一点电脑的人,所以得到了老板的“重用”,将单位的7、8台装有WINXP机子的共享上网的问题交给了我,而我也是稀里糊涂硬着头皮就弄。
接着去买了N米长的网线和N个水晶头,还有一个二层交换机,简单的将所有机子与交换机连在一起,然后选择其中好一点的机子作为服务器,并且为服务器上了双网卡,用服务器连接ADSL猫,接着问题就出来了。
按理说这种情况下ics就可以搞定,但是也不知道是怎么回事,一直没有弄好,除了服务器,其他机子是死活上不去网,而且因为这样局域网也出现不能文件共享的问题,不管是指定IP还是自动指派IP都搞不定,最后没办法了,我想到了代理软件。
于是在服务器上安装了ccproxy,虽然设置上麻烦点,但是上网的问题解决了,可是局域网的文件共享却没有解决,而后来用sygate,设置上方便了,可是局域网还是没搞定,我始终不明白问题出在哪。而那台服务器也只是一台主机而已,经常会用来作图和做表,甚至打游戏听音乐,所以难免会安装一些东西和删掉一些东西,加之同事们都不太懂,由于误操作造成其他机子不能上网,所以总是有人抱怨自己机子突然上不了网。
而今天不知道怎么了,脑袋突然开了窍,想起路由器这个东西,如果用路由猫的话谁先开机谁就是服务器,而服务器关机了也不影响其他人上网,想到这里,为当初自己没有买路由猫悔恨不已。于是又想到没有硬路由咱可以整软路由嘛,于是在霏凡论坛里找到了homeshare这个东东并下了下来,既然决定用软路由来代替硬路由,那就要需要改变当前的网络拓扑
其实这样的变动非常简单,就是把猫和“服务器”的连接变成猫和交换机相连,然后开始在每一台机子上安装homeshare这个软件并删除原来的ADSL拨号连接。
准备工作:
首先,为了保证之前不会冲突,右键单击网上邻居→属性→右键单击本地连接→属性→Internet 协议→属性,在弹出的窗口里选择自动获得IP地址和自动获得DNS服务器地址。
找到DNS地址并记录下来:“开始”→“运行”→输入“cmd”回车
在接下来的DOS窗口中输入ipconfig/all命令,在PPP adapter ADSL里有一个DNS Servers,后面的两个IP地址就是了。
安装完成后打开软件,软件界面很简单,这里就不截图说明了,只是大概说明一下设置方法。
主界面“选项”选项卡中
■“网络连接”设置为当前网卡
■“内网设置”设置你的IP,掩码和网关。我设置的是IP:192.168.0.N(N表示2-254中任意一个数字,其他机子的设置一样),掩码:255.255.255.0,网关:192.168.0.1
■“连接类型”选择PPPoE,输入用户名和密码
■“网络号”保持默认就可以,如果需要改动请确保子网内的所有机子为同意网络号
“高级选项”选项卡
■“启动时连接”最好打上勾,方便
■“无缝切换”一定要打上勾,因为第一个上网的机子为服务器,这个选项确保在服务器断开连接的时候其他机子成为服务器时不会产生游戏和下载中断的情况
■“优先级”和“使用固定MAC地址”没有多大用处,这里不用动
■“连接后启动以下程序”项可根据自己情况设置,如果没什么特别的则不用设置
■“指定DNS”项一定要勾上,并将前面查到的DNS地址填入,因为没有勾这一项则连接时会非常慢
■“不使用外网IP”、“不使用内网IP”和“延时设置内网IP”不用管,有特殊需要可自行设置
到这里基本上就完了,每一台机子都需要这样设置尽管麻烦了点,不过设置完后上网感觉确实不错,虽然软件要占一点内存,不过对现在的电脑来说,那么一点点的内存真是不算什么,而且在没有路由猫并且只有二层交换机(或集线器)的情况下实现了共享ADSL,谁也不会影响到谁,所以这个方法还是值得一试!
作者:
088170
时间:
2007-4-14 11:32
看起来比较矮哦复杂但长见识了,换我还是去买路由才行。
作者:
wangking
时间:
2007-4-14 11:36
搞得这么麻烦啊?
我对网络问题不在行,很想多学点。
欢迎光临 SiS001! Board - [第一会所 关闭注册] (http://154.84.5.198/luntan/)
Powered by Discuz! 7.2