查看服务器ipv6支持相关
确认IPV6是否开启
在Linux下确认IPv6是否已经被启用,可以从三个方面确定。
1.使用ifconfig查看自己的IP地址是否含有IPv6地址。
eth0 Link encap:Ethernet HWaddr 00:13:D4:05:B2:ED
inet addr:119.119.xxx.xx Bcast:119.119.115.255 Mask:255.255.255.0
inet6 addr: fe80::213:d4ff:fe05:b2ed/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1054562 errors:0 dropped:0 overruns:0 frame:0
TX packets:538136 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:346189738 (330.1 MiB) TX bytes:246935731 (235.4 MiB)
Interrupt:209 Base address:0xd800
2.查看服务监听的IP中是否有IPv6格式的地址。(netstat -tuln)
tcp 0 0 0.0.0.0:8100 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:843 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN
tcp 0 0 :::8080 :::* LISTEN
tcp 0 0 :::22 :::* LISTEN
tcp 0 0 :::443 :::* LISTEN
udp 0 0 0.0.0.0:68 0.0.0.0:*
udp 0 0 0.0.0.0:111 0.0.0.0:*
udp 0 0 0.0.0.0:631 0.0.0.0:*
3.使用lsmod查看ipv6的模块是否被加载。
[root@linux ~]# lsmod |grep ip
ipt_MASQUERADE 7617 3
iptable_nat 11077 1
ip_nat 21101 2 ipt_MASQUERADE,iptable_nat
ip_conntrack_netbios_ns 6977 0
ipt_REJECT 9665 3
ip_conntrack 53281 5 ipt_MASQUERADE,iptable_nat,ip_nat,ip_conntrack_netbios_ns,xt_state
nfnetlink 10713 2 ip_nat,ip_conntrack
iptable_filter 7105 1
ip_tables 17029 2 iptable_nat,iptable_filter
ip6t_REJECT 9409 1
ip6table_filter 6849 1
ip6_tables 18053 1 ip6table_filter
x_tables 17349 8 ipt_MASQUERADE,iptable_nat,ipt_REJECT,xt_state,ip_tables,ip6t_REJECT,xt_tcpudp,ip6_tables
ipv6 270433 18 ip6t_REJECT,cnic
如果出现以上粗体显示的部分,代表您的机器上IPV6已经开启。
关闭IPV6
使用vi编辑器,打开/etc/modprobe.conf,在文档中加入如下的两条:
alias net-pf-10 off
alias ipv6 off
保存退出,并且重新启动系统。
重启之后可以使用上面的三种方法去验证IPv6支持是否已经被关闭。
开启IPV6
IPv6是默认支持的,所以当你要重新开起IPv6支持时,将/etc/modprobe.conf中的两条指令注释掉就可以了。
阿里云配置ipv6隧道
[基础常识]为阿里云ECS(CentOS7)配置IPv6隧道地址 | |
|
| 只看楼主 更多操作楼主 发表于: 06-17 在前一帖子 里以Windows 2012为例,配置了在HE申请的IPv6隧道地址。 复制代码
复制代码
|
|
其中配置he隧道登录后在页面左侧这一项里面。
出现找不到模块错误
[求助]【已解决】阿里云Linux设置ipv6隧道问题 | |
|
只看楼主 更多操作楼主 发表于: 08-19 配置方式可以参照: bbs.aliyun.com/read/285557.html 复制代码
复制代码
复制代码
复制代码
|
http://www.deepvps.com/application-he-net-ipv6-vpn.html具体申请隧道的方法
阿里云服务配置
代理配置好之后服务器中执行ifconfig命令,找到he-ipv6虚拟网卡,找到scope为Global 的ipv6地址,在阿里云后台配置AAAA记录为上面提到的ipv6地址。
//=============本方法是本博亲自试验通过审核===========
发布1.0版本,被拒绝的原因是不支持IPV6访问,不过当时dig ***.com aaaa后,确实没IP6地址。
后来看了下阿里云支不支持,其实是不支持的,所以阿里云DNS和服务器都不支持,怎么可能访问到呢?
于是需要解决两个问题:
1、就是让IPV6网络访问网站域名能够获得IPV6地址(后来就是通过如上文章的方式搞定)
2、就是让apache服务器支持监听ipv6的网址。 在httpd.conf里面加上一条 Listen [ipv6地址]: 端口(80)。然后修改httpd-vhosts.conf 。