精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>电脑技术>>● FreeBSD>>网络应用>>网络连接>>PPPoE>>OpenBSD2.8作ADSL虚拟拨号网关经验

主题:OpenBSD2.8作ADSL虚拟拨号网关经验
发信人: zenz.hu(真)
整理人: zhcharles(2001-06-17 19:51:25), 站内信件
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="[email protected]"
     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感兴趣,又有条件的话,试一试吧。

[关闭][返回]