ubuntu 下如何设置ipv6

ubuntu 下如何设置ipv6,第1张

1、安装miredo。

$sudo apt-get install miredo

2、修改防火墙IPv6设置

以root权限打开ufw的配置文件: "/etc/default/ufw",找到"IPV6=no"这一行,将其改为"IPV6=yes"。

最后禁用/启用防火墙来使刚刚的改动生效:

$ sudo ufw disable

$ sudo ufw enable

3、重启网络

$sudo invoke-rc.d networking restart

4、测试是否设置成功

$ping6 ipv6.google.com

PING ipv6.google.com(2404:6800:4005:c00::93) 56 data bytes

ping: sendmsg: Operation not permitted

ping: sendmsg: Operation not permitted

5.设置ip6tables

$sudo ip6tables -L(查看ip6tables防火墙规则)

$sudo ip6tables -t filter -A OUTPUT -j ACCEPT

方法:

$sudo apt-get install miredo

$ifconfig

在结果中应该能看见一个叫 teredo 的虚拟网卡。

$ ping6 ipv6.google.com

PING ipv6.google.com(2404:6800:8003::93) 56 data bytes

64 bytes from 2404:6800:8003::93: icmp_seq=2 ttl=57 time=910 ms.。。。。。。。。。。。。。。。。。。。。。。

现在您的浏览器应该可以访问 https://ipv6.google.com 了。

$sudo gedit /etc/hosts

把host列表拷贝进去,hosts列表发布地址:http://docs.google.com/View?id=dfkdmxnt_61d9ck9ffq

现在应该可以正常访问: http://www.youtube.com/

修改下防火墙设置:

$sudo gedit /etc/default/ufw

把IPV6=no 改成 yes

最后禁用/启用防火墙来使刚刚的改动生效:

$ sudo ufw disable

$ sudo ufw enable

另一种方法:

sudo apt-get install gw6c

上面就是Ubuntu开启IPv6的方法介绍了,本文一共介绍了两种方法,如果你要使用IPv6,那么你要先开启IPv6服务才行。

防火墙中启用ipv6

sudo gedit /etc/default/ufw #IPV6=yes

sudo ufw disable

sudo ufw enable

设置网络连接中的ipv6为自动,重启网络连接。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/bake/11917368.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存