如何连接到只有 IPv6 地址而没有域名的网站?

如何连接到只有 IPv6 地址而没有域名的网站?

如果服务器只有 IPv6 地址而没有域名,我如何从我的 Web 浏览器连接到该服务器?

答案1

根据RFC2732,文字 IPv6 地址应放在 URL 的方括号内,例如:

http://[1080:0:0:0:8:800:200C:417A]/index.html

如果您还需要指定 80 以外的端口来访问服务器,则必须将其放在右括号后面:

http://[1080:0:0:0:8:800:200C:417A]:8888/index.html

当然,您必须与该主机建立端到端 IPv6 连接。例如,如果服务器不在您自己的本地网络内,则需要建立 IPv6 连接,可以通过 ISP(很少见)或通过某种 IPv4 封装中的 IPv6(隧道)建立。

答案2

将 ipv6 地址放入浏览器地址栏中,就像输入 dns 名称或 IPv4 地址一样,但要用方括号括起来:

http://[::1]

(以本地主机为例)

Chrome、Firefox、IE 以及其他浏览器可能也支持此功能。

请注意,您的操作系统需要能够运行 IPv6,并且到目的地路径上的每个设备也都需要运行 IPv6(如果您使用代理服务器,也包括代理服务器)。

答案3

如果需要使用 IPv6 进行本地测试,请在地址栏中输入以下 AAAA 记录:

[::1]

这相当于这样写:

localhost 

或此 IPv4 A(主机)记录:

127.0.0.1

相关内容