客户端显示绿色的online 即代表natapp运行完全无问题,完全不需要看此文.
natapp成功连接服务器需两步,第一步是连接认证服务器,第二步是连接natapp服务端
第一步,连接认证服务器错误
连接认证服务器错误 1 秒后重试... 连接认证服务器错误 2 秒后重试...
出现这个错误,代表网络有问题,等几分钟重试,或者检查DNS是否已换成114DNS 或 阿里DNS,config.ini 里面的 http_proxy= 必须留空
访问 http://pubstatic.upyun.com/cdn-stream-test.html 检测问题
运行 nslookup auth.natapp.cn 确认
第一个Address 为114.114.114.114 代表dns服务器已成功设置为114dns
然后可以正常取得下面的Address
如取得结果和上图不一样,代表dns设置失败,或者网络有问题
如
代表错误,你必须确保网络通畅,DNS有效
DNS设置成功以后,ping auth.natapp.cn 确保正常
Ping没问题
浏览器访问 https://auth.natapp.cn 确保正常返回信息,可以用curl等更方便
如果以上步骤,dns,ping 都没问题,唯独浏览器访问 https://auth.natapp.cn有问题的话,说明你的路由器防火墙等有限制,比如限制了https访问之类的,这个可以请公司网管解决.
第二步,连接natapp服务端错误
认证服务器链接上了,出现 出现红色的
Tunnel Status Reconnecting...
先检查是否有其他地方已经运行natapp客户端.
然后按照上文更换114dns
找到你隧道的服务器地址和服务器端口,隧道->配置
nslookup 你的服务器地址
要确保正常
然后 ping 服务器地址
Ping值在80以下,不掉包,代表网络稳定,如果掉包或者ping100多,或者忽高忽低不稳定,都代表网络不稳定,仔细排查本地网络问题
Ping 值稳定了,telnet 服务器地址 服务器端口
如 telnet e26cxxxx442.natapp.cc 44443
要通,如果出现类似
则代表telnet 不通,需要仔细排查本地网络,确保 telnet 通,如果ping值无异常,出现telnet不通的情况,多半是公司防火墙限制,阻止了特殊端口访问网络,请公司网管解决即可.
以上都没问题,还是出现红色 Reconnecting...的话
请加上日志,参数 -log=stdout 或者config.ini 里的log=stdout
发送日志截图以及上文排查确认结果给我们售后