如果一直显示红色的Reconnecting,并且你用的是校园网或者是公司内网的情况下,那么你遇到的错误就跟我一样了,你只需要将网络连接上自己手机的热点,就大工告成了!!!学生亲测有效

如果有网络错误,我们实践发现,大部分错误都是dns问题导致的,所以,请先确保已更换 114dns

第一部分排错,连接认证服务器错误

连接认证服务器错误 1 秒后重试...
连接认证服务器错误 2 秒后重试...

出现这个错误,代表网络有问题,等几分钟重试,或者检查DNS是否已换成114dns,config.ini 里面的 http_proxy= 必须留空

访问 http://pubstatic.upyun.com/cdn-stream-test.html 检测问题

运行 nslookup auth.natapp.cn 确认

image.png

第一个Address 为114.114.114.114 代表dns服务器已成功设置为114dns

然后可以正常取得下面的Address

如取得结果和上图不一样,代表dns设置失败,或者网络有问题

image.png

代表错误,你必须确保网络通畅,DNS有效

DNS设置成功以后,ping auth.natapp.cn 确保正常

image.png

Ping没问题

浏览器访问 https://auth.natapp.cn 确保正常返回信息,可以用curl等更方便

image.png

如果以上步骤,dns,ping 都没问题,唯独浏览器访问 https://auth.natapp.cn有问题的话,说明你的路由器防火墙等有限制,比如限制了https访问之类的,这个可以请公司网管解决.

第二部分排错,连接natapp服务端错误

认证服务器链接上了,出现 出现红色的

Tunnel Status Reconnecting…

image.png

先检查是否有其他地方已经运行natapp客户端.一个authtoken只能在一个地方登陆,切记不要多处登陆,容易大量无效登陆导致被屏蔽IP

然后按照上文更换114dns

找到你隧道的服务器地址和服务器端口,隧道->配置

image.png

nslookup 你的服务器地址

image.png

要确保正常

然后 ping 服务器地址

image.png

Ping值在80以下,不掉包,代表网络稳定,如果掉包或者ping100多,或者忽高忽低不稳定,都代表网络不稳定,仔细排查本地网络问题

如果ping不通 ,可以做一下 tracert 服务器地址,然后把结果发给我们

Ping 值稳定了,telnet 服务器地址 服务器端口

如 telnet e26cxxxx442.natapp.cc 44443

要通,如果出现类似

image.png

则代表telnet 不通,需要仔细排查本地网络,确保 telnet 通,如果ping值无异常,出现telnet不通的情况,多半是公司防火墙限制,阻止了特殊端口访问网络,请公司网管解决即可.

还有一种就是,虽然显示绿色online 但是请求中特别卡,时好时坏,

(log级别 debug 可以看到 dail tcp:i/o timeout 之类的描述 如 image.png)这是请求受到dns影响,本地无法请求。所以也需要换114dns

以上都没问题,还是出现红色 Reconnecting…的话

out 之类的描述 如 [外链图片转存中…(img-30fDsFsi-1683438411324)])这是请求受到dns影响,本地无法请求。所以也需要换114dns

以上都没问题,还是出现红色 Reconnecting…的话

请加上日志,参数 -log=stdout 或者config.ini 里的log=stdout联系私聊我哟
如果有帮助的话那就一键三连下吧

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐