在网络环境中,咱们经常须要经常使用拨号上网,但每次拨号须要手动输入帐号和明码,很不繁难。此时,咱们可以搭建一个灵活拨号主机,使得自己随时能够失掉宽带网络,不用再手动输入拨号消息。本文将引见如何搭建一台灵活拨号主机。一、环境预备1.购置一台VPS(Virtual Private Server),更
在网络环境中,咱们经常须要经常使用拨号上网,但每次拨号须要手动输入帐号和明码,很不繁难。此时,咱们可以搭建一个灵活拨号主机,使得自己随时能够失掉宽带网络,不用再手动输入拨号消息。本文将引见如何搭建一台灵活拨号主机。
一、环境预备
1.购置一台VPS(Virtual Private Server),更好选用位于国外的主机,商家提供的系统应当允许PPPOE协定;
3.取得你的拨号帐号和明码。
二、装置PPPOE协定客户端软件
PPPOE协定是用于电脑与ISP(Internet Service Provider)拨号主机启动通讯的协定。咱们须要在主机上装置PPPOE协定客户端程序来成功主机智能拨号。
1.经常使用yum命令装置rp-pppoe:
sudo yum install rp-pppoe
2.装置成功后,修正性能文件/etc/ppp/pppoe.conf,输入你的拨号帐号和明码:
sudo vi /etc/ppp/pppoe.conf
在关上的编辑器中输入:
usermod your_username
password your_password
交流your_username和your_password即可。
三、创立衔接脚本
在开机时,咱们须要口头的脚原本衔接拨号帐号。咱们在/etc/ppp/ip-up.local文件中减少以下内容:
/usr/in/pppoe-start
这个脚本会在每次拨号成功后启动。
四、设置智能重试机制
网络环境是不稳固的,所以咱们须要设置重试机制,以保障拨号成功。咱们可以在/etc/ppp/ip-up.local文件中设置如下内容:
#!/bin/bash
MAX_TRIES=5
#启动拨号并测试互联网衔接,若失败重试直至更大次数
until /bin/ping -c1 www.bdu.com >/dev/null 2>&1; do
#单次提前2秒
#拨号前检测能否存在pppoe拨号进程,若存在则杀掉该进程
pidof pppoe >/dev/null && killall pppoe
#开局拨号和期待衔接
/usr/in/pppoe-start && sleep 5
let “tries += 1”
if [ $tries -gt $MAX_TRIES ]; Then
>&2 echo “Unable to connect to internet after $MAX_TRIES tries”
五、设置开机自启动
为了确保每次主机开机后智能拨号,咱们须要修正rc.local文件,参与以下内容 :
/usr/in/pppoe-start
至此,咱们曾经成功了灵活拨号主机的搭建。每次主机开机后就会智能对拨号帐号启动拨号,启动与外部网络的衔接。经过上述步骤,会让咱们轻松成功搭建一台灵活拨号主机的义务,这样,就足够咱们在网络环境中愈加方便的去操作。
本文地址: https://yihaiquanyi.com/article/8c2fa626cd6c29726095.html
上一篇:如何利用网络平台推广产品和服务有效方法解...