我坐在一个研究所的 NAT 后面,它有一条规则意味着不能进行端口转发。
我正在开发一个对等应用程序,我需要对其进行测试。所以我必须确保它不会让我陷入一些问题。
我尝试并知道的:
我知道打孔,但它需要一个外部(端口转发)服务器,这又是同样的问题
UDP
。TCP
- 我已经阅读了协议
UPNP
和STUN
协议,但它超出了我的范围。
- 我已经阅读了协议
我想知道的是,我研究所的ISP是否知道端口转发已经完成以及是谁在做的?
我坐在一个研究所的 NAT 后面,它有一条规则意味着不能进行端口转发。
我正在开发一个对等应用程序,我需要对其进行测试。所以我必须确保它不会让我陷入一些问题。
我尝试并知道的:
我知道打孔,但它需要一个外部(端口转发)服务器,这又是同样的问题UDP
。TCP
UPNP
和STUN
协议,但它超出了我的范围。我想知道的是,我研究所的ISP是否知道端口转发已经完成以及是谁在做的?
如果您所在机构的政策是不能进行端口转发,您需要接受这一点。正确的方法是与您的老板/IT 支持/负责此问题的人交谈,并且您无法完成工作。如果您试图规避政策,您的工作可能会处于危险之中。
研究所的 ISP 不是问题,政策才是。
端口转发必然涉及 NAT 路由器。如果您无法控制它,这是采取正式方式的另一个理由(它也使这个问题在这里偏离主题)。UPnP 和 STUN 不太可能在您的场景中工作(除非有人严重破坏了路由器设置)。
在某些情况下,当公司发现其客户没有技术合格的人员时,它会要求 ISP 自己执行门重定向。在这种情况下,您需要知道管理进行 NAT 的设备的人(如果 ISP 通过它提供链路,则为无线电普遍存在)或在其结构 (CPE) 中的运营商的设备是其管理人员,还是两者兼而有之(您的机构和 ISP)进行必要的更改。