客户端显示绿色的 online 即表示 natapp 运行正常,无需阅读本文。
natapp 成功连接服务器需两步:第一步连接认证服务器,第二步连接 natapp 服务端。
如有网络错误,实践中多数由 DNS 引起,请先确认已更换 114DNS。
第一部分:连接认证服务器错误
出现如下错误:
连接认证服务器错误 1 秒后重试...
连接认证服务器错误 2 秒后重试...
表示网络异常,可等待几分钟后重试,或检查 DNS 是否已改为 114DNS。config.ini 中的 http_proxy= 必须留空。
运行 nslookup auth.natapp.cn 进行验证:

若第一个 Address 为 114.114.114.114,说明 DNS 已成功设置为 114DNS,并可正常解析下面的 Address。若结果与上图不同,说明 DNS 或网络有问题,例如:

表示 DNS 错误,需确保网络通畅且 DNS 有效。
DNS 设置成功后,执行 ping auth.natapp.cn 确认正常:

若 ping 不通,可执行 tracert auth.natapp.cn 查看哪个节点被阻断。
避免脚本登录 natapp、多开 natapp 进程、重复大量无效登录,或开机自启后忘记续费但仍保留进程,否则可能被防火墙自动加入黑名单。可将公网 IP(访问 http://ip.natapp.cn)发工单,联系客服解除黑名单。
Ping 正常后:
浏览器访问 https://auth.natapp.cn 确认能正常返回信息,也可用 curl 等工具测试:

若 DNS、ping 均正常,但浏览器访问 https://auth.natapp.cn 异常,可能是路由器、防火墙等限制 HTTPS 访问(如深信服等),可联系公司网管加白名单。
第二部分:连接 natapp 服务端错误
认证服务器已连接,但出现红色 Reconnecting...:

先检查是否有其他位置已运行 natapp 客户端。一个 authtoken 只能在一处登录,切勿多处登录,以免大量无效登录导致 IP 被屏蔽。
然后按上文更换 114DNS。
在隧道 -> 配置 中找到隧道的服务器地址和端口:

执行 nslookup 你的服务器地址:

需确保解析正常。
再执行 ping 服务器地址:

Ping 值在 80 以下且无丢包表示网络较稳定;若丢包、ping 值超过 100 或波动大,说明网络不稳定,需排查本地网络。若 ping 不通,可执行 tracert 服务器地址,将结果和公网 IP(访问 ip.natapp.cn)一并发工单给我们。
tracert 服务器地址:
ping 不通时,tracert 是重要排查手段。在 cmd 中执行:
tracert xxxx20553e8197.natapp.cc
等待执行完成:

若前几跳就出现「请求超时」,多为本地或局域网防火墙问题,可将该结果和公网 IP(访问 http://ip.natapp.cn)发工单给客服。我们存在防火墙系统,有可能被误判为攻击而屏蔽。Linux 等系统可使用 traceroute,用法类似。
Ping 值稳定后:
执行 telnet 服务器地址 服务器端口,例如:
telnet e26cxxxx442.natapp.cc 4443
需能连通。若出现类似:

表示 telnet 不通,需排查本地网络。若 ping 正常但 telnet 不通,多为公司防火墙限制特殊端口,可联系网管处理。
若显示绿色 online 但请求很卡、时好时坏(log 级别为 debug 时可见 dial tcp: i/o timeout 等):

多为 DNS 导致本地请求异常,建议更换 114DNS。
若以上都正常,仍出现红色 Reconnecting...:
请开启日志,使用参数 -log=stdout 或在 config.ini 中设置 log=stdout,将日志截图及上述排查结果一并发送给售后。