如果您使用 rp-pppoe ,请用下面这个命令挂线重拨。
# 断开连接 等60秒 再重新连接
pppoe-stop && sleep 60s && pppoe-start
如果您使用 pppoeconf ,请用下面这个命令挂线重拨。
# 断开连接 等60秒 再重新连接
poff && sleep 60s && pon dsl-provider
如何在 CentOS 中设定网路连接?
用下面命令查看您的内网适配器是否已经拿到了内网IP地址
ip a
如果没有拿到的话,用下面这个命令来获取一个
dhclient -r
dhclient
拿到正确的IP地址以后应该可以 ping 通 1.1.1.1 。
用下面命令,安装必要的软件包
yum install -y qemu-guest-agent rp-pppoe
设定 PPPoE 联网。输入下面命令进入 PPPoE 设定界面
pppoe-setup
然后按照提示依次输入下面信息
LOGIN NAME 拨号用户名,向客服索取,应该是一个以 @wifi.hihet.net 结尾的字符串; INTERFACE 拨号网卡,一般是 eth0 ,不会是获取内网IP的那个网卡; Demana value 用默认设定,直接回车; DNS 输入小写 server ; PASSWORD 拨号密码,向客服索取; USERCTL 直接回车; FIREWALLING 防火牆,输入 0 ; Start the connection at boot time? 是否在启动时自动拨号? 输入 yes ; 接受上述设定调整?输入 y 。
用下面命令拨号上网
pppoe-start
相关 PPPoE 控制命令
# 连线 pppoe-start # 断线 pppoe-stop # 查看状态 pppoe-status
用内核态运行的 PPPoE 拨号模块减少 CPU 算力浪费,提高数据通过率。编辑文件 /etc/sysconfig/network-scripts/ifcfg-ppp0 ,在最后加入这一行。注意:rp-pppoe.so 这个文件在您的系统中可能具体路径有不同。
LINUX_PLUGIN=/usr/lib64/pppd/2.4.5/rp-pppoe.so
获取 IPv6 地址。编辑 /etc/ppp/options 这个文件,在档案最后加上下面这一行。注意:逗号前有一空格。
ipv6 ,
如何在 Debian 和 Ubuntu 中设定网路连接?
我们的 VDS 中配备了2个虚拟网卡。其中:第一个,用来连接 BRAS,进行 PPPoE 拨号;第二个,连接我们的内网网关,在 PPPoE 拨号之前可以从这个网卡用 DHCP 获得 IP 后上网。
用下面命令查看您的内网适配器是否已经拿到了内网IP地址
ip a
如果没有拿到的话,用下面这个命令来获取一个
dhclient -r
dhclient
拿到正确的IP地址以后应该可以 ping 通 1.1.1.1 。
用下面命令,安装必要的软件包
apt install -y qemu-guest-agent pppoeconf
设定 PPPoE 联网。输入下面命令进入 PPPoE 设定界面
pppoeconf
在设定界面中遇到的所有问题都回答 Yes 。PPPoE 拨号的用户名和密码想客服询问获取。
相关 PPPoE 控制命令
# 联网
pon dsl-provider
# 断网
poff
# 查看状态
plog
获取 IPv6 地址。编辑 /etc/ppp/options 这个文件,在档案最后加上下面这一行。
+ipv6 ipv6cp-use-ipaddr