LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1029|回复: 0

活着就是折腾 adsl路由上网简介

[复制链接]
发表于 2005-4-18 22:19:46 | 显示全部楼层 |阅读模式
活着就是折腾 adsl路由上网简介(原创)


#声明,只限包月用户折腾,如果记时用户千万别这么做,否则到月底,你会拿到天文数字般话费帐单,因为路由上网的猫,只要一通电它就在线了.

adsl modem用路由模式上网方便很多
Linux进入系统少了pppoe拨号这个环节快了很多,同样也少了pppoe-setup这个相对讨厌的环节.
下面我以"星网数码2110ehr v4.72a"为例说明操作过程(Viking1/2代芯片的猫都适用,其他芯片的猫,没用过,想过去操作过程差不多吧.)

前奏,一般朋友可以不看,因为带有一定"危险性".升级固件,一般朋友可以不看,也不用做:因为我的modem的固件不是最新的,所以先进入ftp://down.fjfox.com/starnet/211 ... ,执行命令tftp -i 192.168.1.1 put TEimage.bin.这时千万别断电,否则你有好果子吃了.直至命令结果,如果顺利你就成功升级了固件,如果失败,就难过去吧,我已经失败了好多次,所以特意去做了根串口数据线,救猫用(就是爱折腾). 最后,把原来猫的mac恢复过去:telnet 192.168.1.1,用户root,密码grouter,执行命令:do serialize XX-XX-XX-XX-XX-XX (注意每2个字母用一条横线隔开.

在浏览器地址栏(IE/firefox/mozilla均可)键入192.168.1.1
用户名为:root,密码为grouter

进入web控制页面

1/桥接设置
a/进入"桥接",关闭所有桥接.(另外,可以删除全部桥接接口,那样可以删除eoa接口和多余的atm vc虚拟电路,看到一些文章说,删除多余的虚拟电路可以提高网速,但我没什么感觉.)
b/进入atm vc,选择你当地电信的的vpi vci参数,这步很关键,出错则不能自动拨号.如果modem没有提供与你当地的电信相应vpi vci的话,可以自己手动加入,具体参数情况可以上网搜索一下关键字vpi vci.

2/进行pppoe拨号设置
进入"广域网"的"ppp"栏,点击"添加"输入相应参数.注意关闭dhcp,开启dns和路由."状态"选项很让我头大,原来华硕猫是选"start",如果断线,猫会自动重拨,后来的实达猫不会重拨,只好选择"startondata",现在会自动断线拨号了,但反应好像没有华硕的start快,可能是自我感觉吧.

3/打开net转换(在net options中操作)
a/进入"服务"的"net"栏,把"禁用"的"net global info"改为"启用"
b/"nat rule entry"选项中添加"net规则"(1)规则选用"napt",规则id随意,不要与别的冲突即可,"if name"选择"all","本地地址from"为"4个0","本地地址to"为"4个255","global地址"为"4个0"

4/设置dhcp服务器(可选)
a/进入dhcp服务,点击添加,进行添加本地ip设置,一般从192.168.1.2开始,到什么地方结束,看你喜欢.不要超过254.
b/进入dhcp模式,把dhcp模式改为: dhcp server.

最后进入"管理"的"提交&重启"页面,点击"保存",后"重新启动",注意,上面每操作上步都要执行"提交",否则白折腾了.这时猫就会自动拨号上网了.

至此,modem已经可以自动拨号上网了,如果你开启了modem的dhcp服务,那么你的操作系统也要开启dhcp,这样省了,ip设置.如果没有,则要进行ip设置,注意和pppoe不同的是一定要设"网关"要不上不了网.

====
另外的一些modem设置
调整ADSL里面的时间的方法
1、用telnet登陆ADSL:
2、键入如下命令:
modify sntp cfg disable
modify system timezone "CCT"
create sntp servaddr dname time.nist.gov
modify sntp cfg enable
commit
reboot

关闭SNMP
modify snmp trap disable
如果这样关闭不彻底,用扫描器仍能发现SNMP漏洞,最好加上下面两句:
$delete snmp comm community private
$delete snmp comm community public

打开UPnP功能(据说可以解决msn语聊不通的问题,这边想到就说,最好是升级到最新的固件,因为我有遇到过,msn语聊失败导致modem死机的情况):
用telnet登陆设备后输入
         modify upnp cfg nbstatus enable
         commit
         reboot
         设备重启就可以了!
在xp下,过一会,如果打开xp的upnp功能,过一会"网关"图标会消失,就可以通过执行下面的命令解决问题.
        modify upnp cfg advcacheage 86400(24小时)
        commit
          reboot)
        
         查看设备的upnp是否开了可以这样
         用telnet登陆后输入
         $get upnp cfg
         得到
         Next Boot Status             : enable
         Advertisement Cache Age(sec) : 1830
         Current Status               : enable

USB接口的设置去掉
用telnet登陆,执行命令
$delete usb intf ifname usb-0
$commit
即可。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表