配置IPv6隧道,免费获取新IP

ip倒在高墙之下后,除了用V2ray+CDN外,是否有其他的解决方案?

换ip是最简单粗暴的方法,但大部分vps商家都需要付费更换,直接换ip也就成了最后无奈之选。

其实,我们只需要给服务器配置IPv6隧道,也能达到换ip的效果。

当然,如果你的服务器直接支持ip6,则不需要下述的操作,直接使用就好。

前置说明

需要注意,如果要使用ip6前提是你的本地路由器能够支持ip6。另外,据大神说IPV6没有CN2线路,不管你DC8、6、9都一样。

本文中使用的服务器环境:KVM、Centos 7

注册tunnelbroker.com

网站地址:https://www.tunnelbroker.net/ ,每个帐户可以申请5个免费的IPv6隧道地址。

1.找到注册入口

2.填写注册信息,验证邮箱后登陆

3.创建隧道,正确填写IP,选择服务器位置

注:服务器的位置可以随意选择,我主机在洛杉矶就选择了洛杉矶

4.生成代码

先点击Example Configurations然后选择Linux net tools,代码自动生成。

配置服务器

1.连接服务器,配置ip6,然后验证是否配置成功

首先,复制并执行上面生成的代码,然后运行 ping6 google.com,测试是否能 ping 通,如果正常,则说明配置成功可以使用 IPv6 了。

完成上述后,即可用上述ip6替代原有ip4,但我们可以设置一下开机启动,以使主机重启后也能正常使用。

2.设置开机启动

首先,输入下面命令,进入ipv6.sh文件

vi /root/ipv6.sh

输入i,对文件进行编辑,输入下面代码:

#!/bin/bash

ifconfig sit0 up
ifconfig sit0 inet6 tunnel ::YOUR-IPV4 %%%%% 请进行替换
ifconfig sit1 up
ifconfig sit1 inet6 add YOUR-IPV6 %%%% 请进行替换
route -A inet6 add ::/0 dev sit1

上面也就是之前生成的代码,按esc键后输入:wq 保存并退出。

接着给文件可执行权限:

chmod +x /root/ipv6.sh

然后编辑rc.local:

vi /etc/rc.d/rc.local

加入一行代码:

sh /root/ipv6.sh

完成上述后,重启后也能正常使用啦。

可能遇到的问题

1.为啥我配置好了ip6还是上不了网?

答:可能是你本地路由器不支持ip6

2.运行ifconfig,为啥提示“-bash: ifconfig: command not found”?

答:看一下ifconfig是否安装,方法是cd /sbin然后ls,看有没有ifconfig。如果没有,使用 sudo yum install net-tools 命令装一下net-tool插件,即可正常运行ifconfig。

另一种解决ip问题的方法

详见另一篇文章:

国外IP异常,恢复使用方案(CDN方式)

注意:
1.文中二维码和链接可能带有邀请性质,请各位玩家自行抉择。
2.请勿通过链接填写qq号与密码、银行卡号与密码等个人隐私信息。
3.禁止纯拉人头,拉app注册等信息,发现必小黑屋。
4.同一种信息仅发一次,多发会被删除。
5.发现违规行为请私信站长LAzySheep或进TG群举报。
本文由 @十一 发布。如若转载,请注明出处: 科技玩家 » 配置IPv6隧道,免费获取新IP

给TA买糖
共{{data.count}}人
人已赞赏
代码服务器

国外IP异常,恢复使用方案(CDN方式)

2018-12-16 12:04:00

代码

蜗牛星际装LEDE化身软路由记

2019-6-22 0:02:00

62 条回复 A文章作者 M管理员
  1. H2o

    有用的姿势增加了

  2. 叭叭叭

    学习了

  3. Grayson

    感谢分享

  4. Mutx163

    谢谢

  5. popp

    感谢分享

  6. susong987

    试了一遍,没搞明白

    • 十一

      详细再看一下教程,可能操作漏了步骤

    • ysytcy

      电信可以吗?

  7. 我初步玩了一下这个ipv6 tunnel, 感觉它是不是给vps的出口ip套了一层ipv6? 比如我在vps上curl http://ip.sb能得到ipv6. (这是问题1)
    但我要ssh到vps或者 v2ray_client 到这个vps 还是得用原来的ipv4? 用ipv6搞不通呢?如果能全用ipv6的话,那这个岂不是更安全。域名的A_record 可以直接绑域名到这个ipv6么? (这是问题2)

    • 【WARNING】ipv6 tunnel 会导致某些服务不可用,比如google scholar获取bibtex

  8. "IPv4 Endpoint" 这里是输入KVM服务器的地址对吧?

    ping6 google.com是OK的
    ping google.com也是OK的

    尝试用手机端的shadowsock 连我的IPv6地址, 说host那么无效? 是 安卓shadowsock的原因吗?

    • ip6 地址输错了?

  9. 原有的IP被封了,登不上去,咋办

    • 找个机场临时起飞一下,哈哈

  10. 哪个大佬指导我一下,我弄了半天不知道哪里搞错了

  11. 想问下博主配置好之后,继续该如何操作呢?
    服务器这边怎么重启 ssr 呢以便支持 ipv6?
    shadowsocks 客户端如何进行配置呢?

    • 要看你使用的脚本了,服务器一般不用额外对ssr配置,ss客户端用ip6替代原来填的ip4就好~

  12. 谷歌云的我出来效果,可能是我不会用吧。。。。

    • ::aru:sweat:: 没看懂什么意思~

  13. 谢谢您的无私付出。我配置好了,但是还是不能科学上网,用IPV6测试了一下,这边电信应该是没有公网IP,也没有配置IPV6 . 是不是就不行了?

    • 登陆光猫看一下,电信现在一般都是支持ip6的,文中对ip的配置指的是服务器的哈

  14. 你好,配置后可以ping6通google.com,现在问题是如何配置V2RayN客户端呢?我尝试把ipv6 client的地址放进去,但是无法连通。

    • 原来填ip4的地址换成ip6的就好

  15. 你好,请问设置完成之后是否可以通过本地ssh ipv6的方式登入

    • 不能哈

  16. 你好连接不上服务器,ping ip显示100%丢包 这种情况怎么办

    • 被墙了还是?

    • 十一

      应该是的,http://port.ping.pe/在这个上面测试我主机的ip中国内地是连接失败,以外都是连接成功。你的两个ip被封的解决方法都是需要连接服务器,唉,我现在服务器连不上... 问过客服说是只能付费换ip或者等待GFW给ip踢出名单,但是时间可能是几天或者几十天TAT

    • 先用一些机场临时翻一下~

  17. 本地运营商不支持ipv6是不是就没戏了

    • 运营商还有不支持的么 ::aru:nose:: 不支持就没戏了~

  18. 设置了,服务器端ping6 google.com可以通,PC端不能PING能IPV6地址。不能翻

    • 客户端上是用ip6的地址哈

  19. 老哥。我问下那我SSR要改什么吗? 因为我都按你的设置完了也都能PING通,感觉没什么问题啊。 就是开了SSR还是上不了外网。 我的SSR服务器地址要改成那个IPV6的吗?

    • 客户端上是用ip6的地址哈

    • 十一

      请问服务端那边不用改,继续沿用ipv4的地址就行了对吗?

    • 服务器要按教程中配置一下哈,客户端的话要用ip6的地址哈

    • 十一

      噢噢服务端那边没有地址,我弄错了哈哈哈。。
      根据您的帖子已经成功拯救了,非常感谢。
      还想问一句:ipv6有被墙的可能吗,如果有,是否能在那个网站申请新的隧道更换使用?

    • 网站上更换一个使用~

    • 老哥,请问你的ss如何配置的啊?我已经把客户端的地址改成ip6的了,结果还是能ping通,但是本地无法上网呀⌇●﹏●⌇

    • 1.路由器应该支持ip6吧;2.检查一下客户端ip6填正确没。大概率是第2种可能~

  20. ping6 google.com
    PING google.com(hkg07s22-in-x0e.1e100.net (2404:6800:4005:803::200e)) 56 data bytes
    ^C
    --- google.com ping statistics ---
    67 packets transmitted, 0 received, 100% packet loss, time 67590ms

    配置了,ping不通。 博主有遇到过吗

    • ping不通一般都是设置错误哈,可以对照一下文章看一下哪里设置出错了~

  21. 大佬,被ban后是不能用xshell登入,换IPv6后能用xshell登入吗?因为用控制面板去安装配置v2老是失败,STDIO: TOO MUCH DATA RECEIVED Exit code: 255。挺头疼的

    • 可以先临时用一下机场,或其他小鸡翻一下墙,绑定的ip6应该是不行的~

  22. 设置了ip6,那么原有ip4还可以用么?也就是,我的vps,可以有两套ip,一个ip4,一个ip6,这两个共存么?

    • 是的,两个会共存。

    • 十一

      [email protected]:~# ifconfig sit0 up
      -bash: ifconfig: command not found
      这个怎么回事?

    • [email protected]:~# sudo yum install net-tools
      -bash: sudo: command not found

    • [email protected]:~# sudo yum install net-tools
      There are no enabled repos.
      Run "yum repolist all" to see the repos you have.
      You can enable repos with yum-config-manager --enable

    • 不太清楚,没遇到过,可以google查一下,换一种命令安装net-tools,或者看sudo是不有啥问题~

  23. 我的路由器支持ipv6,但是不知道怎么设置, 路由器里面也有ss。 可是我有疑问的是,手机用流量怎么通过ipv6 突破被封锁的IP?

    • 只有把你原有的ip换成你上面配置的ip6即可,其他不用变。

  24. 博主好,我按照你的设置好了 ping6 google.com 也能通。但是还是没法fq。请问,设置好以后 SS的设置需要变化吗?

    • ss客户端要把原来填的主机ip改成ip6的

  25. 说我的ip已设置了ipv6隧道是怎么回事?

    • 看一下你的主机服务商是不是已经给配了ip6

  26. 感谢分享好文 请问可以转载吗

    • 可以的,附上原文链接即可~

    • 十一

      好的呢 感谢感谢。OωO

    • ::aru:shy2::

个人中心
今日签到
有新私信 私信列表
搜索