首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在IPv6 12上配置FreeBSD

问在IPv6 12上配置FreeBSD
EN

Unix & Linux用户
提问于 2020-10-11 15:22:00
回答 1查看 839关注 0票数 -2

我已经将我的FreeBSD 12系统配置为使用DHCP,但是DNS解析似乎不适用于IPv6 (例如,当我运行ping6或traceroute6时)。

/etc/rc.conf (相关线路)

代码语言:javascript
复制
ifconfig_em0="DHCP"
ifconfig_em0_ipv6="inet6 accept_rtadv"
rtsold_enable="YES"

ping6 freebsd.org的示例输出:

代码语言:javascript
复制
PING6(56=40+8+8 bytes) 9169:36d8:483c:b1e0:7e66:7f17:5308:d51b --> 2610:1c1:1:606c::50:15

关于如何使DNS解析为IPv6工作,有什么建议吗?

编辑:更新了这个问题,因为一开始我不确定ping6是否只是在使用缓存的ping6地址,但现在看来IPv6 DNS解析工作得很好,但是使用IPv6的一般网络仍然存在重大问题(即速度非常慢)。

EN

回答 1

Unix & Linux用户

发布于 2020-10-11 15:34:35

您在输出中看到了2610:1c1:1:606c::50:15,这意味着AAAA查找freebsd.org确实有效。

BSD ping6命令本身可能不执行PTR查找(NetBSD不做),但您可以验证系统解析器也在使用nslookup。

例如,在NetBSD系统上:

代码语言:javascript
复制
% ping6 freebsd.org
PING6(56=40+8+8 bytes) 2001:470:30::a654:105 --> 2610:1c1:1:606c::50:15
16 bytes from 2610:1c1:1:606c::50:15, icmp_seq=0 hlim=52 time=22.948 ms
16 bytes from 2610:1c1:1:606c::50:15, icmp_seq=1 hlim=52 time=23.084 ms

但

代码语言:javascript
复制
% nslookup 2610:1c1:1:606c::50:15
5.1.0.0.0.5.0.0.0.0.0.0.0.0.0.0.c.6.0.6.1.0.0.0.1.c.1.0.0.1.6.2.ip6.arpa        name = wfe0.nyi.freebsd.org.

所以DNS解析是有效的,只是ping6不执行查找。

票数 2
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/613976

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档