-
Notifications
You must be signed in to change notification settings - Fork 7.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
公网服务器开启IPV6,运行XX-NET IPV6模式 #7051
Comments
XX-Net Status: sys-platform: AMD64, Windows-2008ServerR2-6.1.7601-SP1 python-version: 2.7.13 ipv6-status: 1 |
在开启IPV6的模式下,IP数量所剩几十个,但打开网页的速度却很快,也算欣慰了。 |
目前自己用没事,通过服务器提供给他人 不安全 |
只是做测试,不共享给其他人。 |
就是IP数量锐减的很严重。 |
XX-Net Status: sys-platform: x86_64, Linux-4.9.0-deepin9-amd64-x86_64-with-Deepin-15.4.1-unstable python-version: 2.7.13+ ipv6-status: 0 |
能告诉我,这是出了什么问题么 |
@carryonz |
没有可用ip数量,建议做一次“检查所有IP”操作,试试。 |
把XX的版本升一下级。 |
就这几 IPv6 IP,崩嗒不了两天了 |
MAC 如何设置ipv6?跟上面的一样的么? |
苹果系统如何开ipv6还没研究过 |
那这么说,用Mac直接被排挤了? |
@Nikolchang Mac系统如何配置ipv6,可以问问“无法启用IPv6的朋友看过来 #6918”帖子的作者“lon91ong” |
今天的测试结果(XX-NET 3.6.12 ipv6 模式) IPv6 连接测试 您在公网上的 IPv4 地址是 123. 使用 IPv4 域名记录进行测试 XX-Net Status: sys-platform: AMD64, Windows-2008ServerR2-6.1.7601-SP1 python-version: 2.7.13 ipv6-status: 1 |
不知道是什么情况,昨天ipv6还用的是teredo,今天莫名其妙的变成了6to4,结果导致XX的ip数量猛增,又回到9千多。而且还发现,使用ipv6的6to4模式,不开启XX,照样能够直接访问Google。 |
新的CMD批处理(我稍微改进了一下),请保存成 ipv6.bat 文件再执行。 @echo off 此版本命令包含:开启“ip helper”服务,重置“ipv6”,重新配置teredo、6to4、isatap,调整teredo类型,删除无用回路,重新设置teredo路由2次,调整优先顺序,配置DNS优先解析为ipv6地址等。 执行完本批处理文件后,会自动寻找IPV6的可用模式,有可能是teredo,也有可能是6to4,如果是6to4状态,则无需开启XX就能直接访问Google。 |
需要公网ip的: isatap隧道、6to4隧道、Tunnelbroker 不需要公网ip的:teredo隧道、第三方软件(6box,6plat) |
昨天在服务器上执行的批处理文件ipv6.bat,ipv6是用的teredo,今天再看就变成了6to4,一直没动过,自己还会变,奇了怪了。 |
难道ipv6的隧道会自动切换,自动选择? |
不是自动切换,,你已经设置了优先级
|
同样的批处理文件,我在服务器上执行就认的6to4,我在家里的电脑上认的是teredo。 |
批处理优先级没变过,昨天还是teredo,今天就变成6to4 |
优先级:6to4比teredo优先,但在内网环境还没看到过6to4,一直都是teredo,但在公网上就能认到6to4。 |
win10始终无法开启ipv6 |
[提示:执行两遍批处理命令后,ipv6连接成功率会上升,具体设置看这→]#7000 (comment) |
6to4 是不支持内网环境的, 所以内网时是teredo. 本地IP,路由,无需制指定,自动获取即可 |
"Teredo_DefaultQualified"="Enabled" netsh interface teredo set state default |
对,netsh 这三个命令是同样的效果,但因为系统环境的其他因素干扰,执行效果并不是100%. 有时候你执行几遍也不行. |
在Tunnelbroker上填写的ipv4 client公网地址,为啥在公司是可以的,在家就不行了?在家换成了家里的公网ip地址,并且开启了icmp也还是不行?郁闷中... |
我也有同感,感觉用命令设置IPV6,像是临时的,在组策略或是注册表中修改才是永久的。 |
公司用的上网线路和家里用的好像不太一样,主要有两点: (1)商用线路一般都开启IPV6服务,且映射做的都比较好。 现在 https://tunnelbroker.net/ 网站在不翻墙的情况下可以直接打开,但是所使用的软件及软件中的连接通道是否被家用网络的ISP服务商给封了,就不得而知了。还有家里电脑虽然能看到公网IP,能不能直接使用还是个问题。 |
公网服务器开启IPV6,运行XX-NET IPV6模式
继昨天在家整了一天才把IPV6弄通,也都测试成功后,今天到公司,按耐不住我的小心情,就拿公司的备用服务器做了回实验。
请先查看原文:无法启用IPv6的朋友看过来 #6918
再看我昨天写的:我的ipv6成功启用历程 #7000
随着对IPV6的实验和了解逐渐加深,开启IPV6的过程再次简化,具体如下:
先ping一下teredo服务器,如果都ping不通,后面设置啥都没用了。
(1)打开本地连接,找到IPV6协议属性,只手动添加IPV6 DNS,上面的IPV6地址全部自动获取。
(2)以管理员身份打开“PowerShell”,而非CMD,在“PowerShell”中运行“ipv6.bat”文件。
(3)查看一下服务器的系统防火墙,在出/入站规则中各多出“核心网络 - Teredo (ICMPv6-In)”和“核心网络 - Teredo (ICMPv6-Out)”两个规则。
(4)如果在执行“ipv6.bat”文件时,未发现有报错现象,基本上IPV6就能用了。
(5)每次重启机器后连不上IPV6,就再执行一遍
netsh int ipv6 add route ::/0 "Teredo Tunneling Pseudo-Interface"
或者再运行一遍“ipv6.bat”文件。
(6)到 “http://test-ipv6.com/” 网站测试ipv6连接,“测试项目”中有关ipv6的测试都是“成功”就OK了。
(7)以上全部测试成功后,下载并运行XX-NET,当前版本是3.6.11,再开启XX-NET中的IPV6。这样就算基本设置完成了。每天要在XX中执行一次“检查所有IP”,这样扫出的IP数量才是真实可用的。
因为服务器是暴露在公网下的,IPV6的IP数量锐减的很严重,虽然IP数量所剩不多,但访问网页的速度却很快,也算欣慰了。
The text was updated successfully, but these errors were encountered: