pppoe-server + ipv6

pppoe-server + ipv6

安装pppoe 服务

yum install rp-pppoe dibbler-server radvd -y

开启ipv6转发

echo 'net.ipv6.conf.all.forwarding = 1' >> /etc/sysctl.conf
sysctl -p

配置pppoe服务

vi /etc/ppp/pppoe.conf

ETH=eth0
USER=test
LINUX_PLUGIN=/etc/ppp/plugins/rp-pppoe.so
vi /etc/ppp/pppoe-server-options

# PPP options for the PPPoE server
# LIC: GPL
#require-pap
require-chap
#login
lcp-echo-interval 10
lcp-echo-failure 2
+ipv6
ipv6 ::1,::2
vi /etc/ppp/chap-secrets

test            *       123456                  *
vi /etc/ppp/options

#lock
local
#ipv6 ,

开启pppoe服务

pppoe-server -I eth0 -L 192.168.44.1 -R 192.168.44.2-20

开启ipv6支持分发地址

编辑 /etc/ppp/ipv6-up 文件。默认拨号后会调用这个文件执行。
执行dibbler-server 和 radvd 服务给用户分ipv6地址。

LOGDEVICE=$6
REALDEVICE=$1
#在上面信息的下面添加下面所有内容
kill -9 $(ps -ef | grep radvd | awk 'NR==1{print $2}')
kill -9 $(ps -ef | grep dibbler | awk 'NR==1{print $2}')
rm -f /var/lib/dibbler/*
cat > /etc/radvd.conf << EOF
interface $1
{
        AdvSendAdvert on;
        MinRtrAdvInterval 3;
        MaxRtrAdvInterval 10;
        AdvManagedFlag on;
        AdvOtherConfigFlag on;
        prefix 2019:1:2:3::/64
        {
                AdvOnLink on;
                AdvAutonomous on;
                AdvRouterAddr on;
        };
		RDNSS 2019:1:2:3::1 2019:1:2:3::2
        {
        };
};
EOF
cat > /etc/dibbler/server.conf << EOF
log-level 8
iface "$1"{
 t1 180-200
 t2 270-300
 prefered-lifetime 360
 valid-lifetime 720
 class {
   pool 2019:a:b:c::/64
 }
 pd-class {
 pd-pool 2017:1:2:3::/64
 pd-length 64
 }
 option dns-server 1999::a,1999::d
 option domain test.com
}
option fqdn 2 64
		aa.example.com - 2000::1,
		bb.example.com - 2000::1,
		test.com
EOF
#/usr/sbin/radvd
dibbler-server start
ip -6 addr add 2019:a:b:c::1.1.1.1 dev $1
ip -6 route add 2018:1:2:3/64 dev $1
ip -6 route add 2019:a:b:c/64 dev $1
  • 0
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 13
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值