教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 高等教育 >

基于Linux的IPv6接入服务器配置过程(2)

来源:网络收集 时间:2026-01-24
导读: trap \ 六、 自动添加相关路由信息 由于在IPv6里面,CPE只是作为一个路由器存在,并不像IPv4那样需要开启NAT功能,所以需要在拨号成功或DHCP得到IPv6地址后,对CPE Lan侧的地址添加一个路由,这个路由可以手工去添

trap \

六、 自动添加相关路由信息

由于在IPv6里面,CPE只是作为一个路由器存在,并不像IPv4那样需要开启NAT功能,所以需要在拨号成功或DHCP得到IPv6地址后,对CPE Lan侧的地址添加一个路由,这个路由可以手工去添加,但如果多人使用的话会比较麻烦,这里提供一种自动添加的思路。

1、 DHCPv6的路由

我们可以约定当CPE Wan侧地址为 2666::X/64时,其Lan侧网段为2666:X::/64,这样我们可以事先添加该路由,只需在使用过程中按照这个约定配置CPE Lan网段即可使路由生效(DHCPv6服务器已经配置成指定地址池而不是仅仅只分配网络前缀)

将系统需要事先添加的路由放在文件/root/conf/route.sh里面,开机的时候执行一次即可,/root/conf/route.sh文件内容如下所示(节选,具体请根据地址池的信息进行添加): route -A inet6 add 2666:2::/64 gw 2666::2 route -A inet6 add 2666:3::/64 gw 2666::3 route -A inet6 add 2666:4::/64 gw 2666::4 route -A inet6 add 2666:5::/64 gw 2666::5 route -A inet6 add 2666:6::/64 gw 2666::6 route -A inet6 add 2666:7::/64 gw 2666::7 route -A inet6 add 2666:8::/64 gw 2666::8 route -A inet6 add 2666:9::/64 gw 2666::9 route -A inet6 add 2666:a::/64 gw 2666::a route -A inet6 add 2666:b::/64 gw 2666::b route -A inet6 add 2666:c::/64 gw 2666::c route -A inet6 add 2666:d::/64 gw 2666::d route -A inet6 add 2666:e::/64 gw 2666::e route -A inet6 add 2666:f::/64 gw 2666::f

route -A inet6 add 2666:11::/64 gw 2666::11 route -A inet6 add 2666:12::/64 gw 2666::12 route -A inet6 add 2666:13::/64 gw 2666::13 route -A inet6 add 2666:14::/64 gw 2666::14 route -A inet6 add 2666:15::/64 gw 2666::15 route -A inet6 add 2666:16::/64 gw 2666::16 route -A inet6 add 2666:17::/64 gw 2666::17 route -A inet6 add 2666:18::/64 gw 2666::18 route -A inet6 add 2666:19::/64 gw 2666::19 route -A inet6 add 2666:1a::/64 gw 2666::1a route -A inet6 add 2666:1b::/64 gw 2666::1b route -A inet6 add 2666:1c::/64 gw 2666::1c route -A inet6 add 2666:1d::/64 gw 2666::1d route -A inet6 add 2666:1e::/64 gw 2666::1e route -A inet6 add 2666:1f::/64 gw 2666::1f

第6页 共9页

route -A inet6 add 2666:21::/64 gw 2666::21 route -A inet6 add 2666:22::/64 gw 2666::22 route -A inet6 add 2666:23::/64 gw 2666::23 route -A inet6 add 2666:24::/64 gw 2666::24 route -A inet6 add 2666:25::/64 gw 2666::25 route -A inet6 add 2666:26::/64 gw 2666::26 route -A inet6 add 2666:27::/64 gw 2666::27 route -A inet6 add 2666:28::/64 gw 2666::28 。。。。。。。。。。。。。。。 #可以根据地址池的信息进行添加

2、 PPPoEv6的路由

对于PPPoEv6的路由自动添加要稍微麻烦点,我们没办法事先对路由进行添加(ppp接口没起来前路由没法添加成功),所以我们只能在ppp接口起来的同时对路由进行添加。 我们约定,对于PPPoE获得地址为2555:X::2的CPE Lan侧网段为2555:X:1::/64,PPPoEv6服务器已经配置为对于每个接口,CPE只能获得类似2555:X::2的地址,所以只要我们按照这个约定配置CPE Lan侧地址段,路由就可以直接自动添加。 自动添加路由的代码同样是需要修改/etc/ppp/ipv6-up脚本,添加的代码如下: ipv6_addr_tmp=/tmp/ipv6_addr_tmp

v6addr=$(cat $ipv6_addr_tmp)

if [ $v6addr -gt 0 ] && [ $v6addr -le 9999 ]; then

break else

echo 1 > $ipv6_addr_tmp v6addr=1 fi

echo \

ip a a 2555:$v6addr::1/64 dev $REALDEVICE ip r a 2555:$v6addr::/64 dev $REALDEVICE

route -A inet6 add 2555:$v6addr:1::/64 gw 2555:$v6addr::2 …… 此处隐藏:723字,全部文档内容请下载后查看。喜欢就下载吧 ……

基于Linux的IPv6接入服务器配置过程(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/608424.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)