发送数据包到路由器后面的机器

发送数据包到路由器后面的机器

语境

我正在学习互联网的工作原理,并尝试将 TCP 数据包从我的 VPS 发送到我的计算机。

我的 VPS 有一个特定的公共 IP 地址,因此我可以轻松地从我的计算机向我的 VPS 发送信息。但是,我的计算机没有特定的公共 IP 地址,因为它属于私有网络,并且该网络上的所有其他设备都具有相同的公共 IP 地址。

问题

有没有办法直接从我的 VPS 向机器发送数据包?一种解决方案是端口转发,但有没有办法在不对我的电脑采取行动的情况下做到这一点?

答案1

不可以,如果 NAT 网关上没有端口转发规则,您就无法从 NAT(技术上称为 NAPT)网关公共端的主机向私有端的主机发起 TCP 会话。

相关内容