阿里云linux下CentOS7.2配置IPV6-IOSAPP审核不通过
一、注册账号
二、选择合适ip,创建通道
需要在服务器上ping一下下面的地址,选择反应时间最短的。
Hong Kong, HK Not Available (Full)
Singapore, SG 216.218.221.42 600
Tokyo, JP 74.82.46.6 400
Europe
Amsterdam, NL 216.66.84.46 300
Berlin, DE 216.66.86.114 400
Budapest, HU 216.66.87.14 400
Frankfurt, DE 216.66.80.30 350
London, UK 216.66.80.26 350
London, UK 216.66.88.98 430
Paris, FR 216.66.84.42 350
Prague, CZ 216.66.86.122 430
Stockholm, SE 216.66.80.90 450
Warsaw, PL 216.66.80.162 480
Zurich, CH 216.66.80.98 460
North America
Ashburn, VA, US 216.66.22.2 350
Chicago, IL, US 184.105.253.14 400
Dallas, TX, US 184.105.253.10 260
Denver, CO, US 184.105.250.46 300
Fremont, CA, US 72.52.104.74 226
Fremont, CA, US 64.62.134.130 290
Kansas City, MO, US 216.66.77.230 213
Los Angeles, CA, US 66.220.18.42 250
Miami, FL, US 209.51.161.58 346
New York, NY, US 209.51.161.14 230
Phoenix, AZ, US 66.220.7.82 250
Seattle, WA, US 216.218.226.238 188
Toronto, ON, CA 216.66.38.58 408
Winnipeg, MB, CA 184.105.255.26 302
三、创建成功
四、生成服务器代码
将下面的代码复制到服务器执行
注意:
如果执行命令失败,可以复制以下命令,Server IPv4 Address Client IPv4 Address Server IPv6 Address等按IPv6 Tunnel那页对应的填写。
modprobe ipv6
ip tunnel add he-ipv6 mode sit remote <Server IPv4 Address> local <Client IPv4 Address> ttl 255
ip link set he-ipv6 up
ip addr add <Server IPv6 Address> dev he-ipv6
ip -6 route add ::/0 dev he-ipv6
ip -f inet6 addr
五、测试配置结果
测试ipv6
ifconfig he-ipv6 ##可以看到已经获取ipv6地址及建立了he-ipv6隧道
he-ipv6 Link encap:IPv6-in-IPv4
inet6 addr: x:x:x:x::x/64 Scope:Global
inet6 addr: x::x:x/128 Scope:Link
UP POINTOPOINT RUNNING NOARP MTU:1480 Metric:1
RX packets:252535 errors:0 dropped:0 overruns:0 frame:0
TX packets:167086 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:248945037 (237.4 MiB) TX bytes:22166230 (21.1 MiB)
# ping6 ipv6.google.com ##ping6域名会提示unknown host,这是因为当前系统不支持ipv6解析,只要添加下ipv6的dns服务器就可以了,
unknown host
# ping6 -c 5 2001:4860:4860::8888 ###直接ping6 ipv6是正常的
PING 2001:4860:4860::8888(2001:4860:4860::8888) 56 data bytes
64 bytes from 2001:4860:4860::8888: icmp_seq=1 ttl=61 time=3.52 ms
64 bytes from 2001:4860:4860::8888: icmp_seq=2 ttl=61 time=3.62 ms
64 bytes from 2001:4860:4860::8888: icmp_seq=3 ttl=61 time=3.95 ms
64 bytes from 2001:4860:4860::8888: icmp_seq=4 ttl=61 time=3.65 ms
64 bytes from 2001:4860:4860::8888: icmp_seq=5 ttl=61 time=3.70 ms
--- 2001:4860:4860::8888 ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4009ms
rtt min/avg/max/mdev = 3.525/3.692/3.954/0.157 ms
添加ipv6的dns服务器
在最后添加nameserver 2001:4860:4860::8888,nameserver 2001:4860:4860::8844谷歌的ipv6 dns服务器
# vim /etc/resolv.conf
options timeout:1 attempts:1 rotate
nameserver x.x.x.x
nameserver x.x.x.x
nameserver 2001:4860:4860::8888
nameserver 2001:4860:4860::8844
这时在ping就正确了。。
# ping6 -c 5 ipv6.google.com
PING ipv6.google.com(tsa03s01-in-x0e.1e100.net) 56 data bytes
64 bytes from tsa03s01-in-x0e.1e100.net: icmp_seq=1 ttl=55 time=25.5 ms
64 bytes from tsa03s01-in-x0e.1e100.net: icmp_seq=2 ttl=55 time=25.5 ms
64 bytes from tsa03s01-in-x0e.1e100.net: icmp_seq=3 ttl=55 time=33.1 ms
64 bytes from tsa03s01-in-x0e.1e100.net: icmp_seq=4 ttl=55 time=25.5 ms
64 bytes from tsa03s01-in-x0e.1e100.net: icmp_seq=5 ttl=55 time=25.4 ms
--- ipv6.google.com ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4031ms
rtt min/avg/max/mdev = 25.473/27.040/33.180/3.073 ms
service network restart 至此,服务器Linux配置成功!
六、配置域名解析
当您希望访问者通过 IPv6 地址访问您的域名时,您可以使用 AAAA 记录设置域名解析。
A. 记录类型:选 AAAA
B. 主机记录:填写子域名。若要将域名解析为 www.example.com,在主机记录填写 www;若要将域名解析为 example.com(不带www),在主机记录填写 @ 或者不填写。
C.解析线路:若您未设置特定解析线路,则所有线路用户均访问该目标地址;若设置了特定解析线路(例如:联通),则特定线路用户访问特定目标地址,其他线路用户仍然访问该(默认)目标地址。
D.记录值:为 IP 地址,且 AAAA 记录值只可以填写 IPv6 地址。
E.TTL:默认(10 分钟)即可。