![在 P2P 网络应用中,是否有必要在一个级别进行端口转发而在另一级别不进行端口转发?](https://linux22.com/image/1392994/%E5%9C%A8%20P2P%20%E7%BD%91%E7%BB%9C%E5%BA%94%E7%94%A8%E4%B8%AD%EF%BC%8C%E6%98%AF%E5%90%A6%E6%9C%89%E5%BF%85%E8%A6%81%E5%9C%A8%E4%B8%80%E4%B8%AA%E7%BA%A7%E5%88%AB%E8%BF%9B%E8%A1%8C%E7%AB%AF%E5%8F%A3%E8%BD%AC%E5%8F%91%E8%80%8C%E5%9C%A8%E5%8F%A6%E4%B8%80%E7%BA%A7%E5%88%AB%E4%B8%8D%E8%BF%9B%E8%A1%8C%E7%AB%AF%E5%8F%A3%E8%BD%AC%E5%8F%91%EF%BC%9F.png)
我通过提供端口转发的 VPN 服务连接到互联网。我想知道这样做是否有意义,因为我连接到网络的常规以太网连接位于防火墙/路由器后面,我无法访问该防火墙/路由器,也无法进行端口转发。那么这样做有意义吗?
答案1
我想你可能误解了(或者可能是我没理解!!),但如果我理解正确的话,你的问题是有道理的。你的 VPN 有效地绕过了防火墙/路由器。如果你在 VPN 上设置了端口转发,并且知道 VPN 的突破点,那么你可以使用它在该端口上与你的计算机进行通信,而不必担心路由器或防火墙的配置。
实际上,VPN 可以创建与互联网上另一点的虚拟连接,绕过中间的防火墙/路由器。
一个简单的证明方法是对一个已知点进行跟踪路由,当 VPN 处于活动状态时,该点会通过 VPN 进行路由 - 使用和不使用 VPN,您会注意到使用 VPN 时到路由器的跳转被消除了。