首页 > 其他分享 >拨号管理系统之创建ppp拨号

拨号管理系统之创建ppp拨号

时间:2023-02-21 18:32:11浏览次数:30  
标签:network 管理系统 ifcfg 拨号 sysconfig etc ppp scripts





ifconfig eth0 promisc
ip link set eth0 promisc on
sed -i '/PROMISC/d' /etc/sysconfig/network-scripts/ifcfg-eth0
echo "PROMISC=yes" >> /etc/sysconfig/network-scripts/ifcfg-eth0


sed -i "/$account/d" /etc/ppp/chap-secrets
echo "\"$account\" * \"$password\"" >> /etc/ppp/chap-secrets
sed -i "/$account/d" /etc/ppp/pap-secrets
echo "\"$account\" * \"$password"\" >> /etc/ppp/pap-secrets


cat << EOF > "/etc/sysconfig/network-scripts/ifcfg-eth0.101"
DEVICE=eth0.101
BOOTPROTO=none
ONBOOT=yes
VLAN=yes
EOF

ifup eth0

cat <<EOF > "/etc/sysconfig/network-scripts/ifcfg-macv0"
DEVICE=macv0
DEVICETYPE=macvlan
TYPE=macvlan
BOOTPROTO=none
ONBOOT=yes
NM_CONTROLLED=no
MACVLAN_PARENT=eth0.101
MACVLAN_MODE=bridge
MACADDR=00:84:81:46:cf:f4
EOF


/sbin/ifup-macvlan macv0

cat <<EOF > "/etc/sysconfig/network-scripts/ifcfg-ppp0"
USERCTL=yes
BOOTPROTO=dialup
NAME=DSL$ppp_name
DEVICE=$ppp_name
TYPE=xDSL
ONBOOT=no
PIDFILE=/var/run/pppoe-adsl-${ppp_name}.pid
FIREWALL=NONE
PING=.
PPPOE_TIMEOUT=80
LCP_FAILURE=10
LCP_INTERVAL=20
CLAMPMSS=1412
CONNECT_POLL=6
CONNECT_TIMEOUT=60
DEFROUTE=no
SYNCHRONOUS=no
ETH=$dev_name
PROVIDER=DSL$ppp_name
USER=$username
PEERDNS=no
DEMAND=no
LINUX_PLUGIN=/usr/lib64/pppd/2.4.5/rp-pppoe.so
METRIC=$metric
EOF

ifup ppp0


ip route add default dev $nic table $rttbl
ip rule add from all oif $nic table $rttbl
ip rule add from $ipaddr lookup $rttbl
ip rule del $line


标签:network,管理系统,ifcfg,拨号,sysconfig,etc,ppp,scripts
From: https://blog.51cto.com/hequan/6076932

相关文章

  • 零编程基础学习无代码管理系统应用开发
    前言代码是软件和应用程序的核心。每行代码都是一条逐步指令的机制,与计算机、服务器和其他计算机共同执行操作逻辑。要创建这些指示,必须知道如何编写代码,而这项技能极为短缺......
  • KR,为什么一定要选择目标管理系统?
    OKR自从在谷歌发扬光大以来,得到越来越多企业组织的选择。中国企业自2012年前后开始引入OKR工作法,尤其是疫情期间及后疫情时代,在这个持续变化的市场环境中,OKR挑战、创新、......
  • 拨号管理系统之0.1版本
    github关键词go-ppp-console......
  • RFID消防器材管理系统-消防器材管理可视化系统
    1.应用背景智慧消防器材管理系统(智装备DW-S302),由杭州集驰电子有限公司自主研发,在国内有很多成熟案例,并进过10年以上技术沉淀和迭代。杭州集驰电子JIONCH基于先进的物联网技......
  • 开源的业务中台 全渠道一盘货 基于微服务的订单管理系统OMS
    一、项目背景通过打造通用的中台系统,实现快速部署,并帮助企业后续自主进行开发迭代,来帮助企业实现数字化转型。提供的中台系统包括:通用业务中台、强大的技术中台、后......
  • vue管理系统项目
    项目来源:https://github.com/renrenio/renren-fast-vue/wiki/Getting-started 解决npm安装windows-build-tools时卡在SuccessfullyinstalledPython  遇到的问题:n......
  • C/C++学生选课管理系统[2023-02-20]
    C/C++学生选课管理系统[2023-02-20]4.15学生选课管理系统题目描述:假定有n门课程,每门课程有课程编号,课程名称,课程性质(必须/选修),学时,授课学时,实验或上机学时,学分等信......
  • SpringBoot脚手架项目002-004.Spring IOC_权限管理系统_Spring:什么是IOC、Spring Bea
    SpringBoot脚手架项目002__权限管理系统文章目录​​SpringBoot脚手架项目002__权限管理系统​​​​前言​​​​依赖注入的例子​​​​最终我们是怎么来去克服这种问题的......
  • 数学题库管理系统 Math
    数学题库管理系统方便老师们管理自己的题库,虽然本系统叫做数学题库系统,事实上,他可以管理“数学、物理、化学、生物、地理、英语”等都可以使用。 数学题库管理系统Math......
  • KEENZY中科易安|公租房管理系统与联网智能门锁守护平安年
    春节的步伐临近,一年一度的春运已正式开启。NO.1公租房成为异乡归宿2022年6月,毕业于211、双一流名校——广西大学信息与计算科学专业的大鹏(化名)选择继续留在南宁工作。毕......