网络:通过ipv6打开网页

通过IPv6在浏览器上打开网页的方式与IPv4不太相同,需要通过如下方式:

http(s)://[ipv6_addr]:port

如果是标准的http端口80或https的端口443可以省略掉端口的指定

比如:http://[FC00:0000:130F:0000:0000:09C0:876A:130B]

但是如果网站处于局域网内且提供网站的机器的ipv6地址是link-local地址,那么有一些特别之处:

网络:IPv6-CSDN博客

介绍了ipv6的link-local地址需要指定网络标识符

基于RFC 6874: Representing IPv6 Zone Identifiers in Address Literals and Uniform Resource Identifiers (rfc-editor.org)

也就是现需要通过%来指定网络表示符,即:

http://[fe80::1111:2222%eth0]

但是%在url中具有特殊的含义,所以需要进行转义为%25,也就是

http://[fe80::1111:2222%25eth0]

但是目前的浏览器都没有支持这种做法,所以实际上无法访问ipv6的link-local网站

不过由于Windows实现了default zone,所以在Windows下可以通过

http://[fe80::1111:2222]这种方式打开link-local网站

但是由于Linux没有default zone这种概念,所以目前在Linux下,通过浏览器是无法打开link-local网站的

相关推荐
小白爱电脑42 分钟前
Wireshark专家模式定位网络故障:14种TCP异常深度解剖
网络·tcp/ip·wireshark
fulangxisikexi2 小时前
bgp笔记
服务器·网络·笔记
星哥说事3 小时前
腾讯云iOA:全面提升企业办公安全与效率的智能解决方案
网络·安全·腾讯云
武晓兵4 小时前
Ethernet, WiFi, Cellular, BLE, LoRa 分别解释
网络
哈基米喜欢哈哈哈4 小时前
Cookies和Sessions
网络·后端·计算机网络
wanhengidc5 小时前
云手机网速和本机网速的关系
网络·智能手机
猫头虎7 小时前
如何实现在多跳UDP传输场景,保证单文件和多文件完整传输的成功率?
java·开发语言·网络·python·网络协议·golang·udp
期待未来的男孩7 小时前
Cisco IOS Classic Firewall
网络·安全
丰锋ff8 小时前
计算机网络摘星题库800题笔记 第4章 网络层
网络·笔记·计算机网络
weixin_446260859 小时前
使用 NetBird 创建安全的私有网络,简化远程连接!
网络·安全