突然无法翻墙了?上不了谷歌有时候查资料不方便
使用这个网站查询ip和端口是否被封 http://port.ping.pe/
查了ip和端口并没有被封,排除GFW原因,服务器端口不通。
vpn问题还是我这里网络不稳定问题?查明原因。
现象:tcping有时候端口通,有时候不通。tcping端口通,有时也无法上网。
vpn问题?
去查vpn客户端日志:
2021/12/06 20:30:48 [Warning] [298145347] app/proxyman/outbound: failed to process outbound traffic > proxy/vmess/outbound: failed to find an available destination > common/retry: [dial tcp 66...**:****: i/o timeout] > common/retry: all retry attempts failed
谷歌一下,发现没有现成的解决方案。类似的问题也没人回答
那从原理入手:
v2ray翻墙原理
https://www.v2ray.com/developer/intro/design.html
https://www.leixue.com/ask/what-is-v2ray
看不出问题
网络工具测试不对准?
tcping原理?查到底层基于traceroute,以tcp协议发送数据包。
调试网络工具?监控工具?
端口属于OSI传输层,tcp端口与upd端口,各自独立。
使用wireshark监控tcping ping 端口。
这里证实从本机发送的tcp数据包发送到服务器对应tcp端口。
跟v2ray结合起来,vmess协议是基于tcp的应用层协议,只有tcp数据包能发送到服务器,那本机跟服务器网络是通的。tcping有时ping不通,那就是网络不稳定导致tcp数据包到不了服务器。
- v2ray调试
2022.01.28 后续
使用tcptraceroute 发的数据包到目标服务器非443端口, 发现很多tcp包数据包无法到达。猜测这是不使用tls会导致tcp数据包被监测拦截,从而上网很慢的原因
我购买了域名,使用websocket + tls做转发。终于能上外网了!
PS:GFW严了好多,谨慎、珍惜