我刚刚设置了 ubuntu 服务器,但搞不懂这个愚蠢的 xfinity 路由器/调制解调器。所以我设法在 ubuntu 服务器上设置了静态 ipv6
iface enp4s0 inet6 static
address 2601:407:8402:38bc:0000:0000:0000:0010
netmask 64
gateway 2601:407:8402:38bc:0000:0000:0000:0001
然后在 godaddy 上我将 AAAA (IPv6 主机) 设置为
2601:407:8402:38bc::10
我已经打开了端口 80 和 3306,并且我可以在浏览器上导航到我的网站,但是当我尝试从手机(关闭 wifi)导航时,我无法导航到我的域名和我的 IP(v6)
[2601:407:8402:38bc::10]
我已经尝试过的另一种方法是完全禁用 ipv6,但是出于某种原因,即使端口打开并且能够看到我的正常 ip /端口,我也无法访问我的服务器,我使用其他路由器/调制解调器时从未遇到过这种问题,所以问题可能就出在那。
我认为必须有一种方法可以用 ipv6 完成这一切,尽管 ipv6 的方式让我感到困惑。我能否获得我的 ipv6 地址并将其用于 godaddy 上的域名?
这是我的 ifconfig
enp4s0 Link encap:Ethernet HWaddr 38:60:77:fa:98:6b
inet addr:10.0.0.66 Bcast:10.0.0.255 Mask:255.255.255.0
inet6 addr: fe80::3a60:77ff:fefa:986b/64 Scope:Link
inet6 addr: 2601:407:8402:38bc::10/64 Scope:Global
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:43574 errors:0 dropped:0 overruns:0 frame:0
TX packets:34340 errors:0 dropped:0 overruns:0 carrier:1
collisions:0 txqueuelen:1000
RX bytes:27639502 (27.6 MB) TX bytes:16077266 (16.0 MB)
或者也许我已经做对了所有事情,DNS只需要更新...
应加载的域http://dirtrif.com
答案1
使用自动配置,然后设置一个辅助地址以用于您的 apache 配置
前 4 个部分是您的委派前缀。
最后 4 个部分由您设置(64 位网络/64 位主机)
在 iface 配置后添加此配置
up /sbin/ipconfig enp4s0 inet6 add 2601:407:8402:38bc::10/64
这并不意味着康卡斯特不会过滤端口,但它应该在本地工作。
请记住,您有公共或注册的 IP 地址,但这并不意味着您没有防火墙。您可能还需要在那里打开端口。
这些地址不是静态的,但是 IPv6 前缀委派的典型生存期是生存期。
答案2
您不需要设置手动 ipv6 地址 - 您只需为 SLAAC 或无状态连接设置路由器,并为其设置 ubuntu 盒子。虽然我没有使用康卡斯特,但我的 ISP 使用相同的方法,它会自动运行。
由于 ipv6 似乎可以在其他系统上运行,您只需将静态地址节替换为iface enp4s0 inet6 auto
打开和关闭接口,然后检查并测试该 IP。ping -6 google.com
应该可以工作。
答案3
您可以使用浏览器通过 wifi 连接,但无法使用手机数据连接,原因可能是您的手机使用的是不同的 ISP,而您的 wifi 路由器使用的是不同的 ISP。并非所有 ISP 都已启用 IPV6 支持。我已与我的移动运营商核实,确认他们尚不支持 IPV6。这是您在尝试设置之前需要先检查的内容。以下是有关此问题的链接https://test-ipv6.com/faq_no_ipv6.html 您还可以使用同一网站检查您的移动运营商是否支持 IPV6https://test-ipv6.com