ISP 为我切换至 Dual-Stack Lite,无法使用 IPv6 远程访问我的网络。以前使用 IPv4 即可

ISP 为我切换至 Dual-Stack Lite,无法使用 IPv6 远程访问我的网络。以前使用 IPv4 即可

我有一个用于 TeamSpeak 的 Raspberry Pi,我可以简单地连接到它。

我的 ISP 赠送给我双栈精简版拿走我原有的 IPv4 地址。

有没有办法让我用现在的 IPv6 地址再次连接到我的 Raspberry Pi?

我检查了它的 IP 地址:

  • net6 地址:fe80::5399:smtn:smtn:smtn/64 Scope:Link
  • inet6 地址:2a02:ab88:568b:d180:smtn:smtn:smtn:smtn/64 Scope:Global

我尝试了两个地址,但都没有成功。

随着这一变化,旧的转发选项已从 UPC/Vodafone 盒中消失。

我尝试允许从所有地址到所有地址的所有协议,但没有帮助。

Dual-Stack Lite 太垃圾了,但无法给它贴上标签。

答案1

有没有办法让我用现在的 IPv6 地址再次连接到我的 Raspberry Pi?

使用“Scope:Global”地址,但要确保 Raspberry Pi 的防火墙路由器的防火墙允许入站连接——仅仅因为没有 NAT,并不意味着没有防火墙;通常家庭网关默认阻止到您的 LAN 的入站连接,并且仍然需要自定义规则。

确保 Raspberry Pi 上的软件聆听查找该地址上的连接 — 如果是 TCP,请尝试nc -vv ::1 someportss -ltn | grep someport。(例如,配置为监听 0.0.0.0 的软件将仅接受 IPv4 地址上的连接,而不是 v6。)

一些 ISP 会在 ISP 网络级别故意阻止非商业客户的入站连接(IPv6 和 IPv4 都可能发生)——询问一下您的 ISP 是否已经开始这样做了。

忽略“Scope:Local”地址,它主要用于基础设施使用。

相关内容