|
[Howto]设置PPP让modem上网!
翻译者:Freebird
原文:这里
发表时间:2003年10月24日
因本人水平有限,如有错误,请指正,以馈读者,谢谢!
本文是FreeBSD下用modem上网的简短Howto.
[连接上Modem]
你需要将modem接到一个串行接口上,或者使用一个可以被分配一个com口的内猫
(internal modem),WinModems在FreeBSD上并不能很好的运行!
[修改文件/etc/ppp/ppp.conf]:
#cd /etc/ppp
#ee ppp.conf
你需要修改该文件中的4行(device指串行端口(serial port),com1 是 cuaa0 ,com2是cuaa1),你要修改的是:
set device /dev/cuaa0
set authname YOUR_ISP_LOGIN_NAME
set authkey YOUR_ISP_PASSWORD
set phone 999-9999
下面是整个ppp.conf文件:
#/etc/ppp/ppp.conf
default:
set device /dev/cuaa0
set speed 115200
disable pred1
deny pred1
disable lqr
deny lqr
set dial "ABORT BUSY ABORT NO\\sCARRIER TIMEOUT 8 \"\" AT OK-AT-OK \\dATDT\\T TIMEOUT 40 CONNECT"
set redial 3 20
#end default
demand:
set authname YOUR_ISP_LOGIN_NAME
set authkey YOUR_ISP_PASSWORD
set phone 999-9999
set timeout 0
add default HISADDR
set openmode active
accept pap
set ifaddr 127.1.1.1/0 127.2.2.2/0 255.255.255.0
add 0 0 HISADDR
#end demand
[修改文件/etc/ppp/ppp.linkup]:
#cd /etc/ppp
#ee ppp.linkup
编辑文件为:
#/etc/ppp/ppp.linkup
demand:
delete ALL
add 0 0 HISADDR
#
MYADDR:
add 0 0 HISADDR
[修改文件/etc/resolv.conf]
resolv.conf文件包含你的ISP和DNS服务器的IP地址,下面是设置方法:
#cd /etc
#ee resolv.conf
修改文件为:
search YOUR_ISP.COM
nameserver YOUR_ISP_DNS_1
nameserver YOUR_ISP_DNS_2
[编辑文件/etc/rc.conf]
你需要添加下列文本到你的/etc/rc.conf文件.这些命令用来启动ppp协议和设置dial-on-demand:
#cd /etc/
#ee rc.conf
添加:
ppp_enable="YES"
ppp_mode="auto"
ppp_nat="YES"
ppp_profile="demand"
其中:
ppp_enable -系统启动时启动ppp守护进程.
ppp_mode -设置模式(mode). auto为dial-on demand, ddial为一个稳定的 24/7 连接
ppp_nat -告诉 ppp 起用网络地址转换(NAT)
ppp_profile -告诉ppp用/etc/ppp/ppp.conf文件中哪个tag.
[重启]
重启之后,试着ping你的ISP.此过程将会触发modem进行连接并且 ping它们.接下来,试着ping 一个网站,假如通过,表示设置成功!
[注意]:关于PPP的详细配置,请看看下面这些:
PPP和SLIP
PPP and SLIP
简洁的PPP配置教程(转贴) |
|