FreeBSD 里面用设置 ADSL宽带上网

作者:技术拾光时间:2026-04-19 13:23:34浏览:646

在FreeBSD 6.2上配置PPPoE ADSL拨号连接 第一步:配置PPPoE参数 首先,你需要编辑 /etc/ppp/ppp.conf 这个核心配置文件。在里面加入以下几段配置: 第一段,我们命名为 adsl,用来定义主要的拨号参数: adsl: set device PPPoE: nve0

在FreeBSD 6.2上配置PPPoE ADSL拨号连接

第一步:配置PPPoE参数

首先,你需要编辑 /etc/ppp/ppp.conf 这个核心配置文件。在里面加入以下几段配置:

第一段,我们命名为 adsl,用来定义主要的拨号参数:

adsl:

set device PPPoE: nve0 (这里注意把 nve0 替换成你自己的网卡名称,比如我的就是 nForce 网卡)

set speed sync

set dial

set login

add default HISADDR

set authname 你的宽带账号

set authkey 你的宽带密码

紧接着,你还需要配置PAP/CHAP认证部分,命名为 papchap:

papchap:

set authname 你的宽带账号

set authkey 你的宽带密码

第二步:加载必要的内核模块

光有配置还不够,得让系统在启动时就把相关的网络功能模块准备好。编辑 /boot/defaults/loader.conf 文件,确保加入下面这三行:

ng_ppp_load="YES"

ng_pppoe_load="YES"

ng_socket_load="YES"

第三步:启动连接

配置完成后,万事俱备。现在,在命令行里执行这条命令,后台启动ADSL连接:

ppp -background adsl

命令执行后,怎么判断成功了呢?很简单,跑一下 ifconfig -a 命令瞧瞧。如果能在输出结果里看到一个名为 tun0 的接口,并且它已经有了分配到的公网IP地址,那就恭喜你,连接已经妥妥地建立起来了。

第四步:设置为开机自动拨号(可选)

如果你嫌每次开机都要手动执行命令太麻烦,完全可以设置成开机自动拨号。这就需要修改 /etc/rc.conf 这个系统启动配置文件了。

在文件里加上这么三行:

ppp_enable="YES"

ppp_mode="ddial"

ppp_profile="adsl"

这样一来,以后每次系统启动,就会自动去拨号使用我们刚才在第一步里定义的那个 adsl 配置了。

(友情提示:上面这一整套流程,已经在 FreeBSD 6.2 版本上亲测通过。)