如何在局域网中通过 IPV6 连接 2 台 PC?

lil*_*ind 5 ipv6

我有两台 PC,A 和 B,通过交换机连接。

我在他们两个上都安装了 ipv6。

自动配置给他们 2 个 IPV6 地址:

一种

preferred link-local fe80::21e:4fff:fec4:50f7, life infinite
Run Code Online (Sandbox Code Playgroud)

preferred link-local fe80::221:9bff:fe32:811e, life infinite
Run Code Online (Sandbox Code Playgroud)

但是当我尝试从 A ping B 时:

ping6 fe80::221:9bff:fe32:811e
Run Code Online (Sandbox Code Playgroud)

系统说没有路线。

但是如何添加路由呢?

Mar*_*ark 3

1. 在主机 A 上使用netsh interface ipv6 show interface,获取以太网接口的链路本地地址和接口索引。

例如,主机A的链路本地地址为FE80::210:5AFF:FEAA:20A2,以太网接口的接口索引为4。

2. 在主机 B 上使用netsh interface ipv6 show interface,获取以太网接口的链路本地地址和接口索引。

例如,主机B的链路本地地址为FE80::260:97FF:FE02:6EA5,以太网接口的接口索引为3。

3. 从主机 A 使用 Ping.exe 对主机 B 执行 ping 操作。

例如,ping FE80::260:97FF:FE02:6EA5%4

来源

接口索引也称为区域索引。区域索引因操作系统而异。上面给出了 Windows 示例。这是必需的,因为您的主机拥有的唯一路由信息是 FE80 地址前缀。

对于大多数 UNIX 类系统 (Linux) 使用fe80::%eth0

对于 Mac OS Xfe80::%en0