FreeBSD 6.0下如果配置ADSL上网,断线自动拨号?并共享ADSL上网

FreeBSD 6.0下如果配置ADSL上网,断线自动拨号?并共享ADSL上网,第1张

一、编辑文件

/etc/ppp/ppp.conf

代码:

default:

# set speed sync #此行可略去,速度设置用

# set log phase tun #此行可略去,日志用

enable dns

adsl:

set device PPPoE:fxp0 #修改fxp0 为您连ADSL设备的网卡名

set authname 用户名

set authkey 密码

set dial

set login

add default HISADDR

二、添加下面三行到文件:

/etc/rc.conf

代码:

ppp_enable="YES"

ppp_mode="ddial" #断线重拔

ppp_profile="adsl"

三、添加DNS到文件:

/etc/resolv.conf

代码:

nameserver 202.102.*.1

nameserver 202.102.*.2

四、重启网络

代码:

sh /etc/rc

如果需要共享ADSL,需要在ppp.conf中添加nat enable yes

或在 /etc/rc.conf 中添加 ppp_nat="YES"

保存下面文件为 checkadsl.sh

再添加到crontab里,每分钟检查一次。

代码:

#!/bin/sh

HOME=/

PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin

export HOME PATH

time=6

ok=`expr $time / 2`

myip=`ifconfig tun0 | grep "inet" | awk '{print $4}'`

if [ -n "$myip" ]then

count=`ping -c $time -s 8 $myip | grep "icmp_seq" | wc -l 2>/dev/null`

if [ "$count" -lt "$ok" ]then

echo "DSL is not connected."

/etc/rc.d/ppp restart

fi

fi

什么版本的,如果是8.3之前的版本可以输入sysinstall,进入到那个安装系统时的那个界面,在那里就可以配置了,还有你为什么不去看看官方的中文文档呢?是你不知道官方的文档?还是别的原因,官方的文档那么详细,我相信有你想要的


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/796067.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-08-26
下一篇2023-08-26

发表评论

登录后才能评论

评论列表(0条)

    保存