阿里云服务器如何设置IPV6通过appstore的审核(拒绝是没有支持ipv6 only)

查看服务器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隧道

[基础常识]为阿里云ECSCentOS7)配置IPv6隧道地址





只看楼主 更多操作楼主  发表于: 06-17

前一帖子 里以Windows 2012为例,配置了在HE申请的IPv6隧道地址。 
 
这里,以阿里云公共镜像里的CentOS 7为例,配置IPv6隧道地址。 
 
过程: 
 
1.  编辑 /etc/sysctl.conf 文件,将其中三条禁用IPv6的设置更改为: 

复制代码

  • net.ipv6.conf.all.disable_ipv6 = 0
  • net.ipv6.conf.default.disable_ipv6 = 0
  • net.ipv6.conf.lo.disable_ipv6 = 0

 
2.再运行 sysctl -p 的命令,启用IPv6 
 
 
3. 转到 tunnelbroker.net 网站,在 Example Configurateions 里选择 Linux-route2 的配置方法,示例命令如下: 

复制代码

  • modprobe ipv6
  • ip tunnel add he-ipv6 mode sit remote 216.218.221.6 local 121.43.110.72 ttl 255
  • ip link set he-ipv6 up
  • ip addr add 2001:470:18:401::2/64 dev he-ipv6
  • ip route add ::/0 dev he-ipv6
  • ip -f inet6 addr

 
 
 
4. 在境外机子,使用Ping6curl测试IPv6隧道地址访问,结果正常: 
 
 
参考:http://blog.chenjia.me/articles/160301-134110.html 


其中配置he隧道登录后在页面左侧这一项里面。

出现找不到模块错误

[求助]【已解决】阿里云Linux设置ipv6隧道问题




只看楼主 更多操作楼主  发表于: 08-19

配置方式可以参照: bbs.aliyun.com/read/285557.html   
 
 
起初配置时modprobe ipv6这步报错 

复制代码

  • [root@iZ23hhzee89Z ~]# modprobe ipv6
  • FATAL: Module off not found.
  • [root@iZ23hhzee89Z ~]# ip tunnel add he-ipv6 mode sit remote 216.218.221.6 local 114.55.106.92 ttl 255
  • [root@iZ23hhzee89Z ~]# ip link set he-ipv6 up
  • [root@iZ23hhzee89Z ~]# ip addr add 2001:470:18:a26::2/64 dev he-ipv6
  • RTNETLINK answers: Operation not supported
  • [root@iZ23hhzee89Z ~]# ip route add ::/0 dev he-ipv6
  • RTNETLINK answers: Operation not supported
  • [root@iZ23hhzee89Z ~]# ip -f inet6 addr

 
这里报'FATAL: Module off not found.'解决方案是: 
  1). /etc/sysconfig/network 这里的“NETWORKING_IPV6=no” 改为 “NETWORKING_IPV6=yes” 
  2). 注释掉"/etc/modprobe.d/disable_ipv6.conf"里面的内容 或删除该文件 改成其它名字 
 
问题是: 

复制代码

  • RTNETLINK answers: Operation not supported

 
这个错误怎么破,求大神前来指教。万谢 
 
RTNETLINK answers: Operation not supported 
解决方法: 
重启系统,是重启系统 shutdown -r now 
service network restart没用,一定要重启系统。  
 
 
系统信息为下: 

复制代码

  • # cat /proc/version
  • Linux version 2.6.32-220.23.2.al.ali1.1.alios6.x86_64 (mockbuild@x86-004.build.alibaba) (gcc version 4.4.6 20110731 (AliCloud Linux 4.4.6-3) (GCC) ) #1 SMP Sun Jan 4 15:01:53 CST 2015

 

复制代码

  • # uname -a
  • Linux iZ23hhzee89Z 2.6.32-220.23.2.al.ali1.1.alios6.x86_64 #1 SMP Sun Jan 4 15:01:53 CST 2015 x86_64 x86_64 x86_64 GNU/Linux

 

http://www.deepvps.com/application-he-net-ipv6-vpn.html具体申请隧道的方法


阿里云服务配置

代理配置好之后服务器中执行ifconfig命令,找到he-ipv6虚拟网卡,找到scopeGlobal 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 。





  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
YOLO高分设计资源源码,详情请查看资源内容中使用说明 YOLO高分设计资源源码,详情请查看资源内容中使用说明 YOLO高分设计资源源码,详情请查看资源内容中使用说明 YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值