阿里云公开的CentOS镜像将IPv6支持给去掉了,需要加载相关模块。通过HE的tunnelbroker开启IPv6隧道使国内VPS支持IPv6地址。
 
1.
vim /etc/modprobe.d/disable_ipv6.conf
alias net-pf-10 off
options ipv6 disable=0
保存退出
 
2.
vim /etc/sysconfig/network
NETWORKING_IPV6=yes
保存退出
 
3.
vim /etc/sysconfig/network-scripts/ifcfg-eth1              #编辑要添加IPV6的网卡
IPV6INIT=yes #添加这两行内容
IPV6_AUTOCONF=yes
保存退出
 
4.
vim /etc/sysctl.conf
net.ipv6.conf.all.disable_ipv6 = 0 #这三行内容有则修改,无则添加
net.ipv6.conf.default.disable_ipv6 = 0
net.ipv6.conf.lo.disable_ipv6 = 0
保存退出
 
5.创建自动加载ipv6模块的脚本
cat > /etc/sysconfig/modules/ipv6.modules << end
#!/bin/sh
 

u_name=`uname -r`

if [ ! -c /proc/net/if_inet6 ] ; then
 

exec /sbin/insmod /lib/modules/$u_name/kernel/net/ipv6/ipv6.ko

fi
 

end

chmod +x /etc/sysconfig/modules/ipv6.modules
 
6.重启服务器,加载IPV6模块
ifconfig | grep -i inet6 # 查看ipv6的信息,有看到输出就可以
inet6 addr: fe80::x:x:x:x/64 Scope:Link
inet6 addr: fe80::x:x:x:x/64 Scope:Link
inet6 addr: x:x:x:x::2/64 Scope:Global
inet6 addr: fe80::x:x/128 Scope:Link
inet6 addr: ::1/128 Scope:Host
 
7.申请IPV6地址
1)在tunnelbroker.net上申请一个免费的IPv6地址
 
2)点击“Create Regular Tunnel”建立隧道
 
3)填写需要开通IPV6的IPV4地址,点击页面底部的“Create Tunnel”
 
 
在"Available Tunnel Servers" 选一个隧道接入服务器,选择亚洲的几个接入点都可以,这样速度会快一点,现在香港接入点好像不让选择了,然后点击Create Tunnel 添加完成。
 
4)点击“Example Configurations”,点击“Linux-route2”
将自动生成对应的ipv6地址命令,将该命令复制到linux服务器上执行即可
modprobe ipv6
ip tunnel add he-ipv6 mode sit remote 66.220.18.42 local 47.91.150.65 ttl 255
ip link set he-ipv6 up
ip addr add 2001:470:c:b9::2/64 dev he-ipv6
ip route add ::/0 dev he-ipv6
ip -f inet6 addr
 
 
将以上命令写入/etc/rc.local:
vim /etc/rc.local
sysctl -w net.ipv6.conf.all.disable_ipv6=0
 

sysctl -w net.ipv6.conf.default.disable_ipv6=0

sysctl -w net.ipv6.conf.lo.disable_ipv6=0
/sbin/modprobe ipv6
/sbin/ip tunnel add he-ipv6 mode sit remote 66.220.18.42 local 47.91.150.65 ttl 255
 

/sbin/ip link set he-ipv6 up

/sbin/ip addr add 2001:470:c:b9::2/64 dev he-ipv6
 

/sbin/ip route add ::/0 dev he-ipv6

/sbin/ip -f inet6 addr
保存退出
 
输入:ip a|grep inet         #fe80::开头的都是本地链接地址。带有global的是公网地址
 
输入:ping6 2001:470:c:b9::2         #发现能ping通
 
至此,IPV6配置完成。

给阿里云ECS主机添加IPV6地址的更多相关文章

  1. 阿里云ECS主机多个网站配置,是有先后顺序的

    注意:阿里云ECS主机多个网站配置,是有先后顺序的: 进入路径:/alidata/server/httpd-2.4.2/conf/vhosts/  注意这个2.4.2是自己的版本不一样,但是找到 se ...

  2. 阿里云ECS主机自定义进程监控

    由于业务的关系我们用的是阿里云的ECS主机,需要对业务进程需要监控,查看后发现阿里云提供自定义监控SDK,这有助于我们定制化的根据自身业务来做监控,下面我就根据业务需求来介绍一个简单的自定义监控配置 ...

  3. 阿里云ECS主机内核调优

    #阿里云内核调优 cat /etc/sysctl.conf vm.swappiness = 0net.ipv4.neigh.default.gc_stale_time=120 # see detail ...

  4. 阿里云ECS centos7 支持IPv6

    1.编辑 /etc/sysctl.conf 文件,将其中三条禁用IPv6的设置更改为: net.ipv6.conf.all.disable_ipv6 = 0 net.ipv6.conf.default ...

  5. 办公区公网Ip访问不到阿里云ECS

    办公区公网Ip访问不到阿里云ECS 工作中遇见这样的问题, Hadoop 部署在办公区内网, 而应用有些的数据在阿里云ECS主机中,现在hadoop 访问ECS 却访问不到ESC ,最终电话咨询阿里云 ...

  6. 阿里云ECS(Ubuntu)安装Docker

    新购买的阿里云ECS主机,想使用云主机做一些Docker方面的配置及管理 首先测试是否能够远程登陆至主机 第一步:更新系统 查看系统版本及内核,Docker需要运行在3.8以上的内核 第二步:安装do ...

  7. 阿里云ECS专有网络下安装flannel注意事项

    参照文章http://www.cnblogs.com/lyzw/p/6016789.html在两台阿里云ECS主机安装与配置flannel,在专有网络下两台主机只能通过公网ip连通,所以flannel ...

  8. ***阿里云ECS实战配置虚拟主机 + Apache 配置虚拟主机三种方式

    阿里云ECS实战配置虚拟主机 买了一台ECS阿里云服务器,性能感觉有点富余,想着可以陪着虚拟主机多一些WWW目录好放一些其他的程序.比如DEMO什么的. 今天研究了下,主要是就是做基于不同域名的虚拟主 ...

  9. 配置阿里云ECS支持IPv6,解决苹果app审核失败问题

    前几天iOS的App提交给苹果审核没通过,给出的原因是:该应用在 IPv6 的环境下无法使用.检查发现:阿里云优化过的系统没有启用IPv6协议,需要配置启用一下,但是只单独启用IPv6也是无法直接提供 ...

随机推荐

  1. day05 字典 dict

    今日内容: 字典 成对的保存数据. 以key:value的形式保存 用{}表示,每一项内容都是key:value, 每项数据之间用逗号隔开 字典中的key是不能重复的. 存储是依靠着key来计算的. ...

  2. Java fluent风格(转载)

    转载:java Fluent风格 一.我们先写一个通常的,即不使用fluent风格 1.实体类 package com.xbq.demo.stu; /** * @ClassName: Student ...

  3. tendermint 跟tikv结合

    import ( "fmt" "github.com/allegro/bigcache" "github.com/kooksee/usmint/cmn ...

  4. BFC的表象认识

    首先字面翻译,这三个字母分别代表什么,box,formatting, context,它决定了元素如何对其内容进行定位,以及与其他元素的关系和相互作用. 形象点就是说一种规范,规范什么呢?规范盒子内部 ...

  5. Android开发第二阶段(3)

    今天:对闹钟代码的按钮事件进行了添加和修改.对监听器的相关应用也有了进一步的了解和深入. 明天:对主界面的代码的优化比如对按钮位置的调节等细节处理.

  6. HDU 1277 Nested Dolls

    题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=1677 题意: 玩俄罗斯套娃,问最后至少还剩几个. 题解: 这题可以和拦截导弹做对比,因为这里是二维的 ...

  7. spring表单—乱码解决方案

    1.POST方式提交 A.jsp页面POST方式提交表单 B.web.xml配置过滤器 <!-- spring过滤器解决乱码问题 --> <filter> <filter ...

  8. vue-cli3使用cdn方式引入moment.js

    1. index.html引入: <script src="https://cdn.bootcss.com/moment.js/2.20.1/moment.min.js"&g ...

  9. Post/Redirect/Get

    参考地址:https://www.cnblogs.com/TonyYPZhang/p/5424201.html 参考资料:Flask Web开发:基于Python的Web应用开发实战 Post/Red ...

  10. npm和cnpm(windows)安装步骤

    转载:https://blog.csdn.net/wjnf012/article/details/80422313