我自己在自己的美国 VPS 搭建了一个 80 端口的代理做测试用,这个代理在我自己家里面,有所有的设备测试都工作正常,远程的 VPS 服务器器在美国,代理工作正常就说明 VPS 的 80 端口没有被封掉,是工作正常的。
但是,当我把电脑带到单位(是个很复杂的垃圾单位,网络经常出问题),再配置上代理,代理就基本不起作用了, 95%的情况下都没法和远程代理服务器通讯,在 VPS 上用 tcpdump 监测 80 端口,很少有我的电脑发过去的包。但是同时我家里的电脑给 VPS 的 80 端口通讯都是可以正常收到的。
然后,我把 VPS 的端口设置成 3128 ,或者其他的端口,从单位或者家里都可以正常访问到 VPS 的代理服务器。
我想请问,单位到底用了什么奇怪的技术干扰了大家的 80 端口通讯呢?公网端口被封掉这个是肯定,大家电脑上本来获取的就是内网端口,应该不是 80 端口被封的问题。