帮酷LOGO
0 0 评论
文章标签:network  Vmware  IPV6  

问题:

我刚刚在 VMWare Player中创建了一个虚拟Ubuntu机器,但ipv6不工作。

当我尝试用谷歌


ping6 www.google.be



我知道


connect: Network is unreachable



当我使用Wireshark时,我看到我没有发送任何Icmpv6包。

我怎么修复它? 有谁知道?

编辑:

我可以用 ipv6 ping我的路由器。 因此,我可以发送Icmpv6数据包。

ipv6自动配置中的问题?


回答 1:

如何知道IPv6是否已经配置并正在使用 ubuntu?

运行命令:


[ -f/proc/net/if_inet6 ] && echo 'IPv6 OK' || echo 'No IPv6'



如果输出是

 
IPv6 OK



 

然后你的系统可以使用 IPV6.

现在运行命令:


lsmod | grep -qw ipv6 && echo"IPv6 kernel driver loaded and configured." || echo"IPv6 not configured and/or driver loaded on the system."



如果输出为:


IPv6 kernel driver loaded and configured.



这意味着IPV6已经配置好,你可以使用它,但 if(and this is your case from comment 上面)的答案是


IPv6 not configured and/or driver loaded on the system.



这意味着你的系统中没有配置 IPV6,因此你还不能使用 IPV6.

如何在Ubuntu中启用 IPV6

运行这里命令:

 
sudo modprobe ipv6



 

现在测试这是否有效:


lsmod | grep ipv6



输出应类似于:


ipv6 XXXX xX



源和更多信息:http://www.tldp.org/HOWTO/Linux+IPv6-HOWTO/systemcheck-kernel.html


回答 2:

今天我也遇到这个问题。 从Maxthux的答案。

[ -f/proc/net/if_inet6 ] && echo 'IPv6 OK' || echo 'No IPv6' 返回 ok


lsmod | grep -qw ipv6 && echo"IPv6 kernel driver loaded and configured." || echo"IPv6 not configured and/or driver loaded on the system." returns IPv6 not configured and/or driver loaded on the system.



sudo modprobe ipv6lsmod | grep ipv6 '空输出"。

在下午的整个搜索之后,我找到了一个方法。

下面是我的ipv6的详细设置。

我使用digitalocean的vps,我只使用ipv4大约一年。 最近的ios应用程序,我必须设置我的vps的ipv6. 我指的是这篇文章,有点太旧了,所以有一些改变。

在droplet页面上,点击enable链接ipv6页面上的ipv6链接 enable。 在这里,可能会要求你在启用它之前关闭你的液滴。 启用后,在网络页面上你可以看到 below 照片。 这里我屏蔽了ip信息。

enter image description here

B: 临时添加ipv6地址。 使用ssh登录到系统,使用以下命令:


ip -6 addr add new_IPv6_address_in_range/64 dev eth0



然后再检查 ip -6 addr show eth0

你可以在这里 host -t AAAA google.com


root@xx:~# host -t AAAA google.com


google.com has IPv6 address 2404:6800:4003:c00::71



ping6 2404:6800:4003:c00::71 会结果

连接:网络不可访问

C: 添加其他ipv6地址


sudo nano/etc/network/interfaces



将 below 添加到这个文件中,然后根据你的液滴页面更改地址和网关。


iface eth0 inet6 static


 address primary_ipv6_address


 netmask 64


 gateway ipv6_gateway


 autoconf 0


 dns-nameservers 2001:4860:4860::8844 2001:4860:4860::8888 209.244.0.3



然后重新引导系统:

重新引导后,检查。


root@xx:~# host -t AAAA google.com


google.com has IPv6 address 2404:6800:4003:c00::66


root@xx:~# ping6 -c4 2404:6800:4003:c00::66


PING 2404:6800:4003:c00::66(2404:6800:4003:c00::66) 56 data bytes


64 bytes from 2404:6800:4003:c00::66: icmp_seq=1 ttl=51 time=2.08 ms


64 bytes from 2404:6800:4003:c00::66: icmp_seq=2 ttl=51 time=2.01 ms


64 bytes from 2404:6800:4003:c00::66: icmp_seq=3 ttl=51 time=1.83 ms


64 bytes from 2404:6800:4003:c00::66: icmp_seq=4 ttl=51 time=1.81 ms



--- 2404:6800:4003:c00::66 ping statistics ---


4 packets transmitted, 4 received, 0% packet loss, time 3005ms


rtt min/avg/max/mdev = 1.815/1.937/2.085/0.118 ms






文章标签:network  Vmware  IPV6  

Copyright © 2011 HelpLib All rights reserved.    知识分享协议 京ICP备05059198号-3  |  如果智培  |  酷兔英语