linux adsl 拨号自动配置脚本一枚

在使用动态vps服务器的时候发现一枚已经写好的自动配置拨号的shell脚本,分享一下,免去手动配置的烦恼,代码如下

#! /bin/sh
PATH=/usr/lib64/qt-3.3/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
Log=/var/log/pppoe.log
sed -i '/^GATEWAY/d' /etc/sysconfig/network-scripts/ifcfg-eth0
sed -i '/^DNS1/d' /etc/sysconfig/network-scripts/ifcfg-eth0
sed -i '/^DNS2/d' /etc/sysconfig/network-scripts/ifcfg-eth0

echo "del ifcfg-eth0 Gateway  ...... Success" >  $Log
echo "del ifcfg-eth0 DNS1     ...... Success" >>  $Log
echo "del ifcfg-eth0 DNS2     ...... Success" >>  $Log

read -p "请输入ADSL帐号:" id
read -p "请输入ADSL密码:" ps

sed -i 's/root/'$id'/g' /etc/ppp/chap-secrets
sed -i 's/12345/'$ps'/g' /etc/ppp/chap-secrets

echo "MOdify chap-secrets    ...... Success" >>$Log

sed -i 's/root/'$id'/g' /etc/ppp/pap-secrets
sed -i 's/12345/'$ps'/g' /etc/ppp/pap-secrets

echo "Modify pap-secrets     ......Success" >>$Log

sed -i 's/root/'$id'/g' /etc/sysconfig/network-scripts/ifcfg-ppp0

echo "Modify ifcfg-ppp0      ......Success" >>$Log

echo nameserver 114.114.114.114 >> /etc/resolv.conf
echo nameserver 8.8.8.8 >> /etc/resolv.conf

systemctl restart network.service 

cat $Log
exit


如果您觉得文章有帮助到您,请到 https://www.92ez.com/index.php?action=show&id=23403 进行打赏/捐赠,谢谢!
如果您觉得文章有帮助到您,请 使劲戳这里 进行打赏/捐赠,谢谢!
本文链接:https://www.92ez.com/?action=show&id=23449
提示:技术文章有一定的时效性,请先确认是否适用你当前的系统环境。

上一篇: Centos上跑Python爬虫遇到的一些问题
下一篇: 阿里云CentOS 7 配置ftps常规流程

访客评论
#1
回复 一只猴 2017-08-01, 11:17 AM
你是乌云上那个一只猿么,是的话我们是老乡……
回复 KBdancer 2017-08-01, 12:15 PM
@一只猴: 是乌云上的
回复 关于嗅探 2017-08-01, 7:37 PM
@KBdancer: 请问c118改滤波器的作用是啥?你有某宝店铺吗?
#2
回复 关于嗅探 2017-08-01, 9:12 PM
请问c118改滤波器的作用是啥?你有某宝店铺吗?
回复 KBdancer 2017-08-02, 10:16 AM
@关于嗅探: 关于GSM的相关文章我博客上基本上都有,你可以搜索一下,我的淘宝店铺15年就没有弄了
回复 关于嗅探 2017-08-04, 2:05 PM
@KBdancer: 牛哥,现在还能嗅探到短信吗?有没做好的系统能发一份不?
发表评论

评论内容 (必填):