请问家用宽带的ipv6如何做到nat后面的电脑也能获得ipv6地址?或者这就不是nat吗?我自己怎么在模拟器配置这样的方案?有模板吗?
我路由器上的地址:
IPv4 地址 WAN: | 117.9.32.42 | ||
---|---|---|---|
IPv4 地址 MAN: | 192.168.18.14 | ||
IPv6 地址 WAN: | 2408:8210:4703:6e5:c5be:4c28:39fc:f10b/64 | ||
IPv6 地址 LAN: | 2408:8210:3c3d:f400:767d:24ff:fe52:f800/60 | ||
网关 WAN: | 117.9.32.1 | ||
网关 MAN: | 192.168.18.1 |
我的手机上的ip:
$ ip a | grep 240
inet6 2408:8511:2401:6d48::1/64 scope global dynamic mngtmpaddr
inet6 2409:8102:2721:cab5:1:1:cf11:ed6e/64 scope global dynamic mngtmpaddr (这个可能是手机信号的,但存疑)
inet6 2408:8411:2428:100d::1/64 scope global dynamic mngtmpaddr
inet6 2408:8210:3c3d:f400:14af:5d40:3740:e570/64 scope global temporary dynamic
inet6 2408:8210:3c3d:f400:ae1f:5132:44e0:52ea/64 scope global dynamic mngtmpaddr stable-privacy
我的电脑上的ip:
IPv6 地址 . . . . . . . . . . . . : 2408:8210:3c3d:f400:11ce:76f:d9db:54b1
临时 IPv6 地址. . . . . . . . . . : 2408:8210:3c3d:f400:69ef:e091:b03d:5933
本地链接 IPv6 地址. . . . . . . . : fe80::11ce:76f:d9db:54b1%14
默认网关. . . . . . . . . . . . . : fe80::767d:24ff:fe52:f800%14
电脑上的路由表:
IPv6 路由表 =========================================================================== 活动路由: 如果跃点数网络目标 网关 14 266 ::/0 fe80::767d:24ff:fe52:f800
1 306 ::1/128 在链路上 14 18 2408:8210:3c3d:f400::/64 在链路上 14 266 2408:8210:3c3d:f400:11ce:76f:d9db:54b1/128 在链路上 14 266 2408:8210:3c3d:f400:69ef:e091:b03d:5933/128 在链路上 14 266 fe80::/64 在链路上 13 266 fe80::/64 在链路上 11 276 fe80::/64 在链路上 12 276 fe80::/64 在链路上 14 266 fe80::11ce:76f:d9db:54b1/128 在链路上 12 276 fe80::4d8f:df5c:7eca:bda8/128 在链路上 13 266 fe80::90e1:15d5:314b:87b7/128 在链路上 11 276 fe80::b480:1cac:430:1e7d/128 在链路上 1 306 ff00::/8 在链路上 14 266 ff00::/8 在链路上 13 266 ff00::/8 在链路上 11 276 ff00::/8 在链路上 12 276 ff00::/8 在链路上 =========================================================================== 永久路由:
路由表有点错位,只能凑合看了
我现在确认从公网可以直接ping通我电脑上的ip。
问题1:运营商可以直接修改我的路由器的lan口ipv6地址吗?
问题2:运营商可以直接给了我一个/60的段?这也太奢侈了,即使是临时的也太奢侈了
问题3:我怎么样在模拟器上复现这么一个网络?
问题4:为啥路由器上的前缀和手机获取到的前缀不一样?
问题5:我用什么命令可以查到电脑上dhcpv6获取到的前缀和网关?
问题6:为啥路由器上的v6前缀是/60,手机上的前缀是/64呢?
(0)
最佳答案
只要支持IPV6的网关设备都可以如此配置,路由器,AC控制器,防火墙都可以实现。
在原有的IPV4拨号的基础上添加如下两条命令
WAN口配置
#
interface Dialer5
ipv6 address auto
ipv6 dhcp client pd 1
#
内网配置:
#
interface Vlan-interface1
ipv6 address 1 1::1/64
undo ipv6 nd ra halt
#
终端IPV6的DNS可以使用240c::6666(测试用)
查看设备内网获取的地址以WAN口的地址为前缀
查看终端获取的地址,也是一个前缀,于是使用IPV6网络正常。Ping 240c::6666测试无问题,实现IPV6拨号上网。
(0)
所答非所问了,运营商有权限改我本地路由器内网接口吗?
想点不赞,结果点不了,赞也没法取消
问题1:一定程度上可以,运营商可以下发新的前缀导致你的lan口的ipv6前缀改变,但后半段不可以
问题2:运营商通常可以获得/32长度的网络,可以分成2^36个/60网络
问题3:上游模拟PPPoE服务器,配好DHCPv6 Server和地址池,能给接上的设备下发前缀就行
问题4:同一个VLAN/LAN内前缀是一样的,如果不一样是你看到了WAN口的前缀
问题5:Windows "ipconfig /all" MacOS "route -n get default" Linux "ip route"
问题6:因为你的LAN设置了从WAN获取到的/60地址上分了一个/64的地址出来作为LAN IP,一个/60的子网可以划分成16个/64的子网,但家用路由器一般不支持
还有,如果LAN也分配了公网的IPv6地址,那就是没有做NAT66
(0)
核心问题,问题3:运营商pppoe可以给我家的路由器wan口dhcpv6分配地址,但是它怎么能给我的lan口和lan的几台设备分配ip呢?
LAN口的前缀是运营商通过Prefix Delegation给的,一般路由器会分割成/64的前缀,ipv6地址总共8段每段16位位,前四段就是64位,假说你获得了/60的前缀,如果这个变了,那分割出来的/64位也会因此而改变,至于后面那四段就是你的设备自己生成或者处于LAN端的DHCPv6进行分配。所以我说运营商一定程度上能改变你的IPv6地址,但并不能完全改变。
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
想点不赞,结果点不了,赞也没法取消