linux - 如何设置默认的ping6接口(interface)

标签 linux ping ipv6 centos6

在尝试 ping 一个 ipv6 地址时,我想简单地使用 ping6 IPv6Address 但似乎我们需要指定接口(interface)以及 ping6 IPv6Address -I eth0 我试过但无法成功配置 ping6 自动发送 ICMP(v6) 数据包通过eth0,请帮忙

最佳答案

您需要使用的符号取决于地址的范围。一些 IPv6 地址具有链路本地范围并且需要范围标识符。它们可能看起来像 fe80::1%eth0ff02::1%wlan0。作用域的命名约定因操作系统而异。

对于具有全局范围的地址,不需要指定范围。例如 ping6 2001:db8::1 是一个没有作用域的完全有效的命令。

关于linux - 如何设置默认的ping6接口(interface),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28893794/

相关文章:

c++ - 是否可以使用 Qt5 处理硬链接(hard link)?

linux - 为 live CD 交叉编译 "grub2"。如何使用 "--prefix"选项?

ruby-on-rails - Rails IPv6 服务器

c - 在 IPv4 客户端/服务器应用程序中添加对 IPv6 的支持 - sin6_flowinfo 和 sin6_scope_id 字段?

linux - sigprocmask 导致主进程卡住

c - 多个节点上的 MPI_Bcast 错误

C-recvfrom 意外的结果

java - 浏览器显示 IPv6,但查询返回 IPv4 - 为什么?

bash - 从列表或镜像中找到最快的镜像

python - 为什么在 python 上 ping 服务器时子进程不返回任何内容?