Skip to content
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

总是“尚未建立连接”,如何解决? #8883

Closed
waylenz opened this issue Dec 7, 2017 · 60 comments
Closed

总是“尚未建立连接”,如何解决? #8883

waylenz opened this issue Dec 7, 2017 · 60 comments

Comments

@waylenz
Copy link

waylenz commented Dec 7, 2017

最近这段时间总是“尚未建立连接”
XX-Net Status:

sys-platform: AMD64, Windows-10-10.0.15063
os-system: Windows
os-version: 10.0.15063
os-release: 10
os-detail: Version:10-0; Build:15063; Platform:2; CSD:; ServicePack:0-0; Suite:256; ProductType:0
architecture: 32bit,WindowsPE
browser: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.94 Safari/537.36
xxnet-version: 3.8.3
python-version: 2.7.13
openssl-version: 16.0.0 TLSv1_2 h2:alpn
use-ipv6: auto
gws-ip-num: total:4968 ipv4:1 ipv6:2106
ipv4-status: OK
ipv6-status: Fail
connected-link: new:0 used:0
worker: h1:0 h2:0
scan-ip-thread-num: 10
ip-quality: 301
is-idle: 0
block-stat: OK
proxy_state: OK
ca_state: OK
Appid_Working: true
Appids_Out_Of_Quota: false
Appids_Not_Exist: false
Using_Public_Appid: false

@ghost
Copy link

ghost commented Dec 7, 2017

netsh int ipv6 show teredo 贴运行结果

@waylenz
Copy link
Author

waylenz commented Dec 7, 2017

Teredo 参数

类型 : client
服务器名称 : teredo.remlab.net
客户端刷新间隔 : 30 秒
客户端端口 : unspecified
状态 : offline
错误 : 无法通过 UDP 访问主 teredo 服务器

@GoodSake
Copy link

GoodSake commented Dec 7, 2017

teredo是高科技啊,不是每个人都能简单实现的哦。

@ghost
Copy link

ghost commented Dec 7, 2017

结束进程pythonw.exe,先管理权限运行3.7.11版XX-Net目录内disable_ipv6.bat,再enable_ipv6.bat
#8620 tertdo.bat自动选用更好的服务器

@whhxmwhh
Copy link

whhxmwhh commented Dec 7, 2017

teredo是高科技啊,不是每个人都能简单实现的哦。
我的也是哦。
0

@whhxmwhh
Copy link

whhxmwhh commented Dec 7, 2017

default
我可以设置为手动启动吗?今天网络好像是启用白名单了。基本网络都不能访问了。

@ghost
Copy link

ghost commented Dec 7, 2017

@whhxmwhh 上上楼什么意思?仍正常中。。。

@ghost
Copy link

ghost commented Dec 7, 2017

image

@ghost
Copy link

ghost commented Dec 7, 2017

@whhxmwhh
Copy link

whhxmwhh commented Dec 7, 2017

我那个项目也是不能实现。你有那个项目的上传文档吗?
我发现这个项目有个好处就是稳定一点。要吗是活要吗是死。。
我门这里今天实行新的网络封锁机制。所以上不来。见谅。

@ghost
Copy link

ghost commented Dec 7, 2017

@whhxmwhh
TCPIP6.zip

@waylenz
Copy link
Author

waylenz commented Dec 12, 2017

以下方式及杀进程,重启等均尝试过,无效
试了disable_ipv6.bat,再enable_ipv6.bat
用了tertdo.bat
注册表加了disablecomponent, 设为0
WiFi的属性设置中,取消了ipv6勾选
升级到了3.8.6
设置强制ipv6
目前XX-Net Status和netsh结果如下:
XX-Net Status:

sys-platform: AMD64, Windows-10-10.0.15063
os-system: Windows
os-version: 10.0.15063
os-release: 10
os-detail: Version:10-0; Build:15063; Platform:2; CSD:; ServicePack:0-0; Suite:256; ProductType:0
architecture: 32bit,WindowsPE
browser: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.94 Safari/537.36
xxnet-version: 3.8.6
python-version: 2.7.13
openssl-version: 16.0.0 TLSv1_2 h2:alpn
lan-proxy: Disable
use-ipv6: force_ipv6
gws-ip-num: total:4219 ipv4:0 ipv6:2281
ipv4-status: OK
ipv6-status: Fail
connected-link: new:0 used:0
worker: h1:0 h2:0
scan-ip-thread-num: 10
ip-quality: 361
is-idle: 0
block-stat: OK
proxy_state: OK
ca_state: OK
Appid_Working: true
Appids_Out_Of_Quota: false
Appids_Not_Exist: false
Using_Public_Appid: false

C:\Users\waylen>netsh int ipv6 show teredo
Teredo 参数

类型 : enterpriseclient
服务器名称 : teredo.trex.fi
客户端刷新间隔 : 30 秒
客户端端口 : unspecified
状态 : qualified
客户端类型 : teredo client
网络 : managed
NAT : symmetric (address)
NAT 特殊行为 : UPNP: 是,PortPreserving: 否
本地映射 : 192.168.1.106:54080
外部 NAT 映射 : 183.53.65.8:25911

@waylenz
Copy link
Author

waylenz commented Dec 12, 2017

另外,偶尔会显示可以访问真正的互联网,但仍然无法访问,而且很快会变成“尚未建立连接”

@ghost
Copy link

ghost commented Dec 12, 2017

#8721 实现在本地的DNS 服务,通过在服务器上解析,避免DNS污染。
需要把DNS服务器指向 127.0.0.1
支持解析IPv4/IPv6
ipv6-status: Fail(貌似一切正常,)换下服务器,管理权限运行
netsh interface teredo set state server=teredo.iks-jena.de
出问题:多次刷新或重载控制页,或右键 XX-Net 状态栏图标重启、再稍侯,或结束进程pythonw.exe、(关闭浏览器、)重启 XX-Net、再稍侯,或换服务器,或禁用再启用网络,或机器重启。
#8961

@ghost
Copy link

ghost commented Dec 12, 2017

Ipv6 自动转换 | ??闪闪的红星?? - http://songjinju.com/2017/10/12/Ipv6-%E8%87%AA%E5%8A%A8%E8%BD%AC%E6%8D%A2/#more

@ghost
Copy link

ghost commented Dec 12, 2017

偶尔会显示可以访问真正的互联网,但仍然无法访问,而且很快会变成“尚未建立连接”——不会系统有360、管家之流。。。

@waylenz
Copy link
Author

waylenz commented Dec 12, 2017

@gjbg1989

  1. DNS指向本地的话,无法访问任何网站
    pic
  2. IPV6 自动转换已设置,访问IPv6测试网站,提示没有检测到IPV6地址
    http://test-ipv6.com/index.html.zh_CN
    ipv6

@ghost
Copy link

ghost commented Dec 12, 2017

image

@waylenz
Copy link
Author

waylenz commented Dec 12, 2017

smart router是打开的,默认就是打开
image

@waylenz
Copy link
Author

waylenz commented Dec 12, 2017

截图

route

@ghost
Copy link

ghost commented Dec 12, 2017

结束进程pythonw.exe、重启 XX-Net

@ghost
Copy link

ghost commented Dec 12, 2017

如不正常,
netsh int ipv6 show teredo 贴运行结果及XX-Net诊断信息

@waylenz
Copy link
Author

waylenz commented Dec 12, 2017

结束进程,DNS改为127.0.0.1,诊断信息如下:
XX-Net Status:

sys-platform: AMD64, Windows-10-10.0.15063
os-system: Windows
os-version: 10.0.15063
os-release: 10
os-detail: Version:10-0; Build:15063; Platform:2; CSD:; ServicePack:0-0; Suite:256; ProductType:0
architecture: 32bit,WindowsPE
browser: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.94 Safari/537.36
xxnet-version: 3.8.6
python-version: 2.7.13
openssl-version: 16.0.0 TLSv1_2 h2:alpn
lan-proxy: Disable
use-ipv6: force_ipv6
gws-ip-num: total:4219 ipv4:0 ipv6:1845
ipv4-status: Fail
ipv6-status: Fail
connected-link: new:0 used:0
worker: h1:0 h2:0
scan-ip-thread-num: 10
ip-quality: 888
is-idle: 0
block-stat: OK
proxy_state: OK
ca_state: OK
Appid_Working: true
Appids_Out_Of_Quota: false
Appids_Not_Exist: false
Using_Public_Appid: false

netsh 结果
local

修改DNS到路由器(192.168.1.1)后
诊断结果:
XX-Net Status:

sys-platform: AMD64, Windows-10-10.0.15063
os-system: Windows
os-version: 10.0.15063
os-release: 10
os-detail: Version:10-0; Build:15063; Platform:2; CSD:; ServicePack:0-0; Suite:256; ProductType:0
architecture: 32bit,WindowsPE
browser: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.94 Safari/537.36
xxnet-version: 3.8.6
python-version: 2.7.13
openssl-version: 16.0.0 TLSv1_2 h2:alpn
lan-proxy: Disable
use-ipv6: force_ipv6
gws-ip-num: total:4219 ipv4:0 ipv6:1774
ipv4-status: Fail
ipv6-status: OK
connected-link: new:0 used:0
worker: h1:0 h2:0
scan-ip-thread-num: 10
ip-quality: 9999
is-idle: 0
block-stat: OK
proxy_state: OK
ca_state: OK
Appid_Working: true
Appids_Out_Of_Quota: false
Appids_Not_Exist: false
Using_Public_Appid: false

netsh 结果
route

@ghost
Copy link

ghost commented Dec 12, 2017

5天前整没整好没后话。。。
先暂不采用DNS 127.0.0.1
ipv4-status: Fail——怎么了
ipv6-status: OK——奇怪

@ghost
Copy link

ghost commented Dec 12, 2017

修改DNS到路由器(192.168.1.1)——不是自动获取?

@ghost
Copy link

ghost commented Dec 12, 2017

image
拒绝回答?

@ghost
Copy link

ghost commented Dec 12, 2017

image
禁用再启用网络,运行XX-Net
netsh int ipv6 show teredo 贴运行结果及XX-Net诊断信息

@ghost
Copy link

ghost commented Dec 12, 2017

😱首先得ipv4-status:正常
终极方法:
结束进程pythonw.exe,打开 https://support.microsoft.com/zh-cn/help/929852/ 下载上下2排后3个工具,先运行上排3个,再运行下排3个,机器重启,先不要运行XX-Net,运行 netsh int ipv6 show teredo 看结果:状态dormant即已正常。

@ghost
Copy link

ghost commented Dec 12, 2017

😂不配合,想解决。。。

@ghost
Copy link

ghost commented Dec 12, 2017

#8979 (comment) #8974 (comment) 。。。

@ghost
Copy link

ghost commented Dec 12, 2017

固定内网IP——需在路由器上解决,电脑仍然自动获取,反之,貌似不成——ipv4-status: Fail 的原因?
netsh int ipv6 show teredo 贴运行结果

@ghost
Copy link

ghost commented Dec 12, 2017

XX-Net未正常前,建议关闭360

@waylenz
Copy link
Author

waylenz commented Dec 12, 2017

现在按终极方案运行(尚未运行xx-net),IP改为自动获取,netsh int ipv6 show teredo 结果如下
C:\Users\waylen>netsh int ipv6 show teredo
Teredo 参数

类型 : enterpriseclient
服务器名称 : teredo.iks-jena.de
客户端刷新间隔 : 30 秒
客户端端口 : unspecified
状态 : dormant

@waylenz
Copy link
Author

waylenz commented Dec 12, 2017

接上面,启动xx-net, 还是"尚未建立连接”
XX-Net Status:

sys-platform: AMD64, Windows-10-10.0.15063
os-system: Windows
os-version: 10.0.15063
os-release: 10
os-detail: Version:10-0; Build:15063; Platform:2; CSD:; ServicePack:0-0; Suite:256; ProductType:0
architecture: 32bit,WindowsPE
browser: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.94 Safari/537.36
xxnet-version: 3.8.6
python-version: 2.7.13
openssl-version: 16.0.0 TLSv1_2 h2:alpn
lan-proxy: Disable
use-ipv6: force_ipv6
gws-ip-num: total:4219 ipv4:0 ipv6:1844
ipv4-status: OK
ipv6-status: unknown
connected-link: new:0 used:0
worker: h1:0 h2:0
scan-ip-thread-num: 10
ip-quality: 300
is-idle: 0
block-stat: OK
proxy_state: OK
ca_state: OK
Appid_Working: true
Appids_Out_Of_Quota: false
Appids_Not_Exist: false
Using_Public_Appid: false
此时运行 netsh,结果如下
ter

@ghost
Copy link

ghost commented Dec 12, 2017

#8915 tertdo.bat自动或手动优选服务器,文件解压放在 XX-Net 程序的根目录

@ghost
Copy link

ghost commented Dec 12, 2017

或将防火墙重置默认

@waylenz
Copy link
Author

waylenz commented Dec 12, 2017

自动重选win10服务器,结果还是相同
C:\Users\waylen>netsh int ipv6 show teredo
Teredo 参数

类型 : enterpriseclient
服务器名称 : win10.ipv6.microsoft.com
客户端刷新间隔 : 30 秒
客户端端口 : unspecified
状态 : offline
错误 : 无法通过 UDP 访问主 teredo 服务器

@ghost
Copy link

ghost commented Dec 12, 2017

image
此时是正常的,但运行XX-Net的结果貌似又不正常,当然不能立竿见影,需要运行些时间。。。

@ghost
Copy link

ghost commented Dec 12, 2017

结束进程pythonw.exe,管理权限运行
netsh int ipv6 set teredo enterpriseclient default
启动XX-Net,让它运行些时间。。。

@ghost
Copy link

ghost commented Dec 12, 2017

期间可以多次刷新或重载控制页,
netsh int ipv6 show teredo 查看是否正常

@waylenz
Copy link
Author

waylenz commented Dec 13, 2017

结束进程pythonw.exe,管理权限运行
netsh int ipv6 set teredo enterpriseclient default
启动XX-Net,让它运行些时间。。。

已执行,反复运行 netsh int ipv6 show teredo 有三种情况:
1.
p1
2.
p2
3.
p3

@ghost
Copy link

ghost commented Dec 13, 2017

1、不正常
2、趋近正常
3、已正常

@waylenz
Copy link
Author

waylenz commented Dec 13, 2017

3 同样显示尚未建立连接,刚刚3, 现在又变成2

@waylenz
Copy link
Author

waylenz commented Dec 13, 2017

另外,现在无线链接中的IPV6复选框是去除的,昨天执行终极解决方案后,没有重新执行3.7.11 的disable和enable

@ghost
Copy link

ghost commented Dec 13, 2017

能有助稳定、观察到变化过程的 bat (保持运行) ,#8919 (comment)
:loop
netsh int teredo show state
ping 127.0.0.1 > null
goto loop

@waylenz
Copy link
Author

waylenz commented Dec 13, 2017

netsh还在三种状态中切换,服务器不稳定?

@ghost
Copy link

ghost commented Dec 13, 2017

3 同样显示尚未建立连接,刚刚3, 现在又变成2——建议卸载流氓360
现在无线链接(?)中的IPV6复选框是去除的——不建议,不反对
执行终极解决方案后,没有重新执行3.7.11 的disable和enable——不需要

@ghost
Copy link

ghost commented Dec 13, 2017

netsh还在三种状态中切换,服务器不稳定?——貌似不应该,怀疑360

@waylenz
Copy link
Author

waylenz commented Dec 13, 2017

上述结果是已经卸载了360的结果,进程中没有看到任何360的进程

@ghost
Copy link

ghost commented Dec 13, 2017

你是无线链接?已经卸载了360的结果——卸载与执行终极解决方案,谁前谁后?

@waylenz
Copy link
Author

waylenz commented Dec 13, 2017

是无线链接,链接无线路由器。
执行终极解决方案是昨天,卸载是今天,今天发的结果是卸载后的结果。

@ghost
Copy link

ghost commented Dec 13, 2017

无线链接——笔记本,我的所有建议来源于台机直连
执行终极解决方案是昨天,卸载是今天——再来一次终极方案。。。

@waylenz
Copy link
Author

waylenz commented Dec 25, 2017

近期出差,很久没有回这个帖子了。
按照gjbg大神的建议,换了台win7的台式机有线连接路由器测试。结果基本相同,还是”尚未建立链接“
XX-Net Status:

sys-platform: x86, Windows-7-6.1.7601-SP1
os-system: Windows
os-version: 6.1.7601
os-release: 7
os-detail: Version:6-1; Build:7601; Platform:2; CSD:Service Pack 1; ServicePack:1-0; Suite:256; ProductType:0
architecture: 32bit,WindowsPE
browser: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.62 Safari/537.36
xxnet-version: 3.8.5
python-version: 2.7.13
openssl-version: 16.0.0 TLSv1_2 h2:alpn
lan-proxy: Disable
use-ipv6: force_ipv6
gws-ip-num: total:0 ipv4:1 ipv6:0
ipv4-status: OK
ipv6-status: Fail
connected-link: new:0 used:0
worker: h1:0 h2:0
scan-ip-thread-num: 10
ip-quality: 9999
is-idle: 0
block-stat: OK
proxy_state: Fail
ca_state: Fail
Appid_Working: true
Appids_Out_Of_Quota: false
Appids_Not_Exist: false
Using_Public_Appid: true
image
另外还有一种可能的结果是offline,没有qualified的结果。
系统已卸载杀毒软件,另:ipconfig /all 中,看到了teredo适配器分配了ipv6地址
image
我自己怀疑是路由器不支持IPV6? 路由器是普通路由器TPLINK TL_WR886N

@ghost
Copy link

ghost commented Dec 25, 2017

gws-ip-num: total:0 ipv4:1 ipv6:0——能不”尚未建立链接“?
最后截图正常,貌似与路由器无关?
状态 : probe (primary server) 是接近正常的前状态,试试换服务器(前面已告知方法?)
耐心将前面的各法走一次。。。

@nttaoboy
Copy link

image

image

但GAEProxy状态信息一直显示
尚未建立连接

求助 @gjbg1989

@ghost
Copy link

ghost commented Dec 26, 2017

多次刷新或重载控制页,或右键 XX-Net 状态栏图标重启、再稍侯,或结束进程pythonw.exe、(关闭浏览器、)重启 XX-Net、再稍侯,或换服务器,或禁用再启用网络,或机器重启。
Ipv6 自动转换 | ??闪闪的红星?? - http://songjinju.com/2017/10/12/Ipv6-%E8%87%AA%E5%8A%A8%E8%BD%AC%E6%8D%A2/#more
转:把注册表修改了一下,机器重启就好了 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\TCPIP6\Parameters 修改 DisabledComponents 十六进制值为0,没有项目新建一个DWORD(32位)值。
#8620 tertdo.bat自动或手动优选服务器,文件解压放在 XX-Net 程序的根目录

@waylenz
Copy link
Author

waylenz commented Mar 29, 2018

今天重新试了win10开启IPV6的操作,并使用xx-net 3.11.3,结果一轮顺畅,直接成功(以前test-ipv6.com测试从未成功过)。
感谢gjbg1989大神的指导,不知道以前总是失败是什么原因, 自己怀疑是win10的版本问题。(这几个月期间win10打过官方升级包)

@waylenz waylenz closed this as completed Mar 29, 2018
@ghost
Copy link

ghost commented Mar 29, 2018

有问题,参考:#10184

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

4 participants