11
ubuntu绑定IPV6方法

很过国外服务器支持IPV6,但是在交付的时候都没有绑定,需要自己去绑定,

首先要让服务器支持IPV6,开放IPV6功能,开放后然后测试下,是否支持IPV6,通过ping6去查看

先运行前面的连段文字,第一个中间有个Y选项,记得人工确认下

最后一个是ping IPV6的方法,可以IPV4基本一致,多了6。

sudo apt-get install miredo

sudo apt install net-tools

ping6 ipv6.google.com

然后是绑定IP地址,找到IPV6地址、Mask 和网关、分两次操作即可 

ifconfig eth0 inet6 add 2a05:9403::f7/32 

route -A inet6 add default gw 2a05:9403::1


有的服务商没有走真正的IPv6通道,是包装后走的IPV4通道,那么需要关闭这个功能,最直接的就是看服务器路由,有2个路由,就有可能是这个情况,需要关闭miredo,运行第二文字,就可以了 

sudo service miredo start

sudo service miredo stop

可以测试下aws和ali的IPV6 

ping6 2408:400a:11b:a800:30ac:8d8a:a446:a871

Ping6 2600:1f14:907:c400:6cf8:209f:24ed:422e

 

查看服务器默认走的线路

安装curl:sudo apt install curl -y

Curl ip.sb

查看防火墙状态:service iptables status 和 service ip6tables status

关闭防火墙:service iptables stop 和 sevice ip6tables stop


这条帮助是否解决了您的问题? 已解决 未解决

提交成功!非常感谢您的反馈,我们会继续努力做到更好! 很抱歉未能解决您的疑问。我们已收到您的反馈意见,同时会及时作出反馈处理!