主要观点:利用链路本地 IPv6 地址和临时网络来修复配置错误的主机,包括轻松找到子网中的其他链路本地地址、解决浏览器不支持链路本地地址的问题、通过以太网电缆以最少配置传输文件等。
关键信息:
- 链路本地地址(
fe80::/64
)几乎每个设备都有,可用于多种情况,如未通过 DHCP 获得地址时可用于查找和连接主机等。 - 可通过
ping ff02::1%$interface
枚举 LAN 上的 IPv6 支持设备,大多数网络应用支持链路本地地址,但一些浏览器不支持,可通过 socat 进行端口转发来解决。 - 直接连接两台计算机的以太网口可传输文件,若无法通过 SSH 等方式,可使用 netcat 进行“TCP 打孔”来传输文件。
重要细节: - 示例代码如
ping fe80::54a4:74f4:3735:33ad%eno1
、socat TCP6-LISTEN:8000,fork "TCP6:[fe80::5054:ff:fed6:96c%enp4s0]:443"
等用于各种操作。 - Wireshark 对
ff02::1
的 ICMP 请求和回复数据包的详细剖析,说明了其虽 technically 是 multicast 但 effectively 是 broadcast 的情况。 - 提到链路本地 IPv4 地址
169.254.0.0/16
及相关说明。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。