发信人: SunGang()
整理人: SunGang(2000-01-24 10:44:22), 站内信件
|
FreeBSD 手册 上一章 第14章 PPP and SLIP 下一张
-------------------------------------------------------------------------------
14.3. 配置 PPP over Ethernet (PPPoE) 原作:Jim Mock <[email protected]> (来源 node.to) 2000年元月10日. 翻译:笨刚 Sun Gang <[email protected]> 2000年元月24日
下面简要说明怎样在FreeBSD下配置PPP over Ethernet即PPPoE。
============================================================================== 注:可用于ADSL上网,如果要在LAN内使用,需有两块网卡,一块连LAN,另一块通过 ADSL的虚拟拨号网络上Internet。LAN内的PC可通过该FreeBSD上配置NAT功能来实现 共享该ADSL上网。如果ADSL是动态ip,还得配/sbin/dhclient程序, /etc/dhclient.conf 自己man dhclinet和mandhclient.conf看看吧。我自己没有ADSL线路,所以自己也没有试 过,误导了别人我可不负责。 :-) ==============================================================================
14.3.1. 要配置PPPoE的要求 要正常使用PPPoE,需要以下几个条件。 FreeBSD 3.4-STABLE 的核心源码
FreeBSD 3.4-STABLE 的ppp and pppd
以及上面所需的相关文件。
14.3.2. 核心配置 核心里要加入以下选项,重编核心并重启。
options NETGRAPH
options NETGRAPH_ASYNC
options NETGRAPH_BPF
options NETGRAPH_CISCO
options NETGRAPH_ECHO
options NETGRAPH_FRAME_RELAY
options NETGRAPH_HOLE
options NETGRAPH_IFACE
options NETGRAPH_KSOCKET
options NETGRAPH_LMI
options NETGRAPH_PPP
options NETGRAPH_PPPOE
options NETGRAPH_PPTPGRE
options "NETGRAPH_RFC1490"
options NETGRAPH_SOCKET
options NETGRAPH_TEE
options NETGRAPH_TTY
options NETGRAPH_UI
options NETGRAPH_VJC
14.3.3. 配置ppp.conf 文件 Here is an example of a working ppp.conf: 下面是/etc/ppp.conf文件中相关选项的一个例子: default: # 或写在ISP配置项里。 set device PPPoE:fxp1 # 这里fxp1换成你连ADSL的网卡设备名。 set MRU 1490 set MTU 1490 set authname 你的登录帐号 set authkey 你的密码 set log Phase tun command # you can add more detailed logging if you wish set dial set login "TIMEOUT 1.5 name:-\\r-login:\\U word:\\P ocol:PPP HELLO" # 上面这一行好象可以不要。 set ifaddr 10.0.0.1/0 10.0.0.2/0 add default HISADDR nat enable yes # 想要你的lan内的电脑能上网就要有这一行。 set cd off set crtscts off papchap: set authname 你的登录帐号 set authkey 你的密码
14.3.4. 运行PPP 程序 以root身份根据你在ppp.conf里的设定方法来运行:
# ppp -dedicated
或
# ppp -dedicated 服务商名称
14.3.5. 在开机上自动启动PPP进程。 把下面几行加入/etc/rc.conf文件里: ppp_enable="YES" ppp_mode="dedicated" ppp_nat="YES" ppp_profile="default" # 或者你的服务提供商名称
------------------------------------------------------------------------------ 上一章 目录 下一章 设置核心支持PPP 返回 设置SLIP客户端
--
笨笨的憨头 _________________________________ # whois [email protected] # finger [email protected]
※ 来源:.网易 BBS bbs.netease.com.[FROM: 202.96.159.228]
|
|