发新话题
打印

在linux和freeBSD下如何用adsl拨号?

如题      

TOP

this message will self-destruct in 5 seconds......
我们的目标--------消灭蛀.....................零回复

TOP

这是OpenBSD的,有兴趣吗?呵呵!

1、增加用于连接ADSL的网卡模块,并重新编译内核。(以DLink-530TX为例,在OpenBSD中的识别设备名为vr?,这里假设是vr0)。
2、建立/etc/hostname.vr0文件,内容只有up两字即可,保存。(hostname的扩展名对应于网卡的设备名)。
3、修改/etc/sysctl.conf文件,把net.inet.ip.forwarding=1一句前面的#去除,保存。
4、编辑/etc/ppp/ppp.conf文件,内容如下:
   default:
     set log Phase Chat LCP IPCP CCP tun command
   pppoe:
     set device !/usr/sbin/pppoe -i vr0
     set mtu 1450
     set mtu 1450
     set speed sync
     disable acfcomp protocomp
     deny acfcomp
     set authname="gzDSLabcd@163.gd"
     set authkey="******"
     set ifaddr 10.0.0.1/0 10.0.0.2/0
     add default HISADDR
     nat enable yes
     enable mssfixup

5、编辑/etc/ppp/ppp.linkup文件,内容如下:
   pppoe:
     ! sh -c "/sbin/route change default -mtu 1450"

重新启动系统后,就可以拨号ppp -ddial pppoe
就这么简单啦,^_^
而且有一个好处,就是完全避免了Windows的Black Hold Router啦!也就是说,不用每台机器慢慢设置MaxMTU了。
如果你对OpenBSD感兴趣,又有条件的话,试一试吧。

[URL=http://fe4.bj.163.com/cgi/docidx?b=FreeBSD]欢迎到网易北京社区FreeBSD板来讨论问题。[/URL]

[已被 zenz 编辑过, 在 2001-06-12  17:15]      

TOP

谢谢,不过我在广州社区有ID,混得久了,北京的去得少,呵呵。      

TOP

发新话题