最近租的香港云服务器快到期了,由于之前的服务器并不是经常访问,于是买了个香橙派5,但是至少还是得有公网ip的,于是打算通过改桥接的方式获取公网IPV6。我是联通宽带,但是电信和移动其实也同样适用,不过要保证上游是开通了IPV6的,不然无从谈起。

光猫改桥接并使用路由器拨号

  • 首先连接好光猫和电脑,访问联通网关,一般是 http://192.168.1.1/cu.html (电信和移动可以自行ipconfig或查看路由器底部地址),使用管理员账号登录,联通的管理员密码可以参考下表。

    地区用户名密码网关
    重庆cqunicomcqunicom192.168.1.1
    海南cuadmincu@HNunicom192.168.1.1
    河北cuadmincuadmin192.168.1.1
    湖南CUAdminCUAdmin#HGU192.168.1.1
    吉林、江苏、江西CUAdinCUAdmin192.168.1.1
    辽宁lnadminlnadmin192.168.2.1
    黑龙江hljcuadmin8MCU@HLJ192.168.1.1
    上海、天津、安徽、福建、甘肃、广东、广西
    贵州、河南、湖北、宁夏、青海、山东、山西
    陕西、四川、西藏、新疆、云南、浙江、内蒙古
    CUAdminCUAdmin192.168.1.1

    管理员登陆成功以后,进入 基本配置 - 上行线路配置 - WAN连接 , 选择INTERNET的连接 ,记住用户名和密码!!

  • 将 连接模式从路由改为桥接,VLAN模式设置为改写,VLAN ID设置为之前路由名称的VID_后面的数字

  • 进入路由器的网关(自行在路由器底部查看),设置路由器拨号上网,并开启IPV6,接下来稍等一会就可以了

配置Cloudflare DDNS

Windows

Ubuntu

  1. 下载 DNNS 脚本

    curl https://raw.githubusercontent.com/yulewang/cloudflare-api-v4-ddns/master/cf-v4-ddns.sh > /root/cf-v4-ddns.sh && chmod +x /root/cf-v4-ddns.sh
  2. vim编辑一下

    cf-v4-ddns.sh
    1
    # API key, see https://www.cloudflare.com/a/account/my-account
    2
    # incorrect api-key results in E_UNAUTH error
    3
    # 填写 Global API Key
    4
    CFKEY=
    5
    6
    # Username, eg: user@example.com
    7
    # 填写 CloudFlare 登陆邮箱
    8
    CFUSER=
    9
    10
    # Zone name, eg: example.com
    11
    # 填写需要用来 DDNS 的一级域名
    12
    CFZONE_NAME=
    13
    14
    # Hostname to update, eg: homeserver.example.com
    15
    # 填写 DDNS 的二级域名,(如果不使用二级域名则和CFZONE_NAME相同即可)
    16
    CFRECORD_NAME=
    17
    18
    # Record type, A(IPv4)|AAAA(IPv6), default IPv4
    19
    # Ipv6使用AAAA记录
    20
    CFRECORD_TYPE=AAAA
  3. 首次运行脚本,输出内容会显示当前IP,进入cloudflare查看 确保IP已变更为当前IP

    ./cf-v4-ddns.sh
  4. 设置定时任务

    crontab -e
    # 每5分钟执行一次
    */5 * * * * /root/cf-v4-ddns.sh >/dev/null 2>&1
    # 如果需要日志使用下行
    */5 * * * * /root/cf-v4-ddns.sh >> /var/log/cf-ddns.log 2>&1