zoukankan      html  css  js  c++  java
  • 阿里云centos7创建ipv6隧道

    阿里云ECS的操作系统对于IPV6的支持并未做特别的限制,如果你需要系统能支持ipv6协议,你按照对应的系统的配置方法来配置即可,但目前ECS主机的网络尚不支持IPV6。

    下面我介绍一下怎么创建。

    1.在https://www.tunnelbroker.net注册一个账号。

    2登录到tunnelbroker.net 后,请点击左侧导航的create regular tunnel ,输入你的ipv4 地址,选择HongKong隧道服务器,来创建一个新的ipv6隧道配置。

    3.创建好的IPv6隧道地址为:2001:470:18:401::2  

    4.然后,请点击Example Configureations ,里边会给出在不同系统里可执行的命令,目的是创建ipv6隧道,如本例是Liunx系统:选择liunx-route

    5.编辑/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

    在运行 sysctl -p 的命令启用ipv6

    6.登录服务器执行上班的隧道配置。

    7.完成后就可以测试ping6 ipv6.google.com ping通就成功啦。

    8.出现以下问题:

    [root@lll ~]# modprobe ipv6

    modprobe: ERROR: could not find module by name='off'

    modprobe: ERROR: could not insert 'off': Function not implemented

    [root@lll ~]# ip route add ::/0 dev he-ipv6

    RTNETLINK answers: File exists

    /etc/modprobe.d/disable_ipv6.conf 文件中的内容注释掉或删除备份该文件,然后在 /etc/sysconfig/network 中添加 NETWORKING_IPV6=yes,最后重启网卡服务.

    9.在阿里云的将域名解析到IPv6地址,操作方法请参考

    https://help.aliyun.com/knowledge_detail/39813.html

     

    如果没有出现ipv6 web server 在Nginx配置文件上监听    listen 80; listen [::]:80;或者Listen [2001:db8::a00:20ff:fea7:ccea]:80

     

    查看端口netstat 看是否监听:::80端口 ,

    如果有监听端口,ipv6 web server不出现可能是开了防火墙安全组。

     

  • 相关阅读:
    How to install php 7.x on CentOS 7
    Azure新建的CentOS设置root账户的密码
    远程激活.NET REFLECTOR(不能断网)
    C# WebApi 配置复杂路由不生效的问题
    在Mac上激活Adobe产品
    WIN10更新后出现无法联网的问题
    Mac安装SSHFS挂载远程服务器上的文件夹到本地
    输入三个数值,输出其中的最大值和最小值
    登录接口,只为自己能尽快吐槽一下这段代码
    随手记
  • 原文地址:https://www.cnblogs.com/lyy3306/p/6197360.html
Copyright © 2011-2022 走看看