如何知道我是否通过 NAT 或其他为我分配公共 IP 地址的方式连接到互联网?

如何知道我是否通过 NAT 或其他为我分配公共 IP 地址的方式连接到互联网?

我通过代理连接到互联网。当我访问我的 IP 是什么,它显示的地址与我的代理不同。即使我通过同一 LAN 中的不同机器连接,它也显示相同的 IP 地址。

那么我可以得出结论,我正在使用超载NAT是因为局域网内的所有机器都分配了同一个IP地址,而那个IP地址不是代理服务器的IP?

如果是这样,过载 NAT 会用端口号唯一地标识您的机器(因为所有机器的 IP 地址都相同)。但我无法看到端口号。

如何查看我的机器的端口号?

笔记:

我的 IP 是什么Possible proxy Detected显示我的 IP(nat 或其他)以及代理服务器的 IP

答案1

我可能错了,但通常,路由器负责处理内部地址<=>外部地址的转换,并且转换方法不会超出本地网络。

根据您的评论,在大型网络上,通常所有请求都由缓存代理服务器处理,以进行过滤/缓存/节省带宽,因此,只有代理服务器才会被分配公共 IP

相关内容