qcode
  • 创作工场专业版,一问多答!更智能、更完整、更原创
  • 这是一个超强内容创作平台,它会写文章、做设计、绘图、敲代码,有问必答!
🔥点击使用-高级专业版🔥

centos7 pppoe多vlan多播

时间2023-03-27 19:19:10 提问来自 上海市上海市 的网友 分类创作 浏览372
放 1、安装pppoe和vlan软件包:yum install -y pppoe vlan 2、编辑/etc/sysconfig/network-scripts/ifcfg-eth0文件,添加如下内容: VLAN=yes DEVICE=eth0.1 BOOTPROTO=none ONBOOT=yes IPADDR=192.168.1.2 NETMASK=255.255.255.0 USERCTL=no TYPE="Ethernet" VLAN_ID="1" VLAN=yes DEVICE=eth0.2 BOOTPROTO=none ONBOOT=yes IPADDR="192.168.2.2" NETMASK="255,255,255,0" USERCTL="no" TYPE="Ethernet" VLAN_ID="2" 3、启用新的网卡配置:ifup eth0:1 ifup eth0:2 4、编辑/etc/ppp/options文件,添加如下内容:ms-dns 8,8,8,8 ms-dns 8,4,4,4 vj-maxpackets 128 vj-compress off mtu 1492 mru 1492 lcp-echo-interval 20 lcp-echo-failure 3 noipdefault defaultroute usepeerdns noauth refusechap refusepap nodefaultroute hidepassword debug persist maxfail 0 holdoff 10 connect /bin/true asyncmap 0 name username password password user username@ispname ipcp route default mtu auto mru auto netmask 255.255.255.,5。其中username和password分别是ISP所要求的用户名和密码。ispname是ISP的名字。 5、在 /etc/ppp 目录下创建一个 pppoe 脚本文件 pppoe_vlan1 (或者其它你想要的文件名) ,里面写入如下内容:#!/bin/bash IFNAME=$PPP_IFACE PEERDNS=$USEPEERDNS LOCK="/var/lock/$IFNAME lockfile=/var/${IFNAME}pid exec 2>&1 echo "Starting PPPoE connection on $IFNAME..." exec /usr/sbin/${IFNAME} -I $IFNAME -T 80 -U -m 1412 --debug $* # Set DNS servers if [ "$PEERDNS" = "1"]; then echo "Setting DNS servers to those provided by peer." RESOLVFILE="/etc$RESOLVCONF sed 's/.*nameserver.*//' < $RESOLVFILE > ${RESOLVFILE}.tmp echo nameserver 8.$8.$8.$8 >> ${RESOLVFILE}.tmp echo nameserver 8.$4.$4.$4 >> ${RESOLVFILE}.tmp cat ${RESOLVC

点击这里,进行内容创作

创作工场 免责声明:
以上内容除特别注明外均来源于网友提问,创作工场回答,未经许可,严谨转载。
点击这里>>使用🔥专业版,更聪明、更完整、更原创!

上一篇 公元5553年3月27日18:49帝国研发的单兵作战弹完美成功 下一篇 结合当前国内外形势,分析未来五年台海发展走向,谈一谈作为新时代大学生,如何为推动实现祖国统一大业贡献力量