在端口转发中,最终目的地是否完全由中介实体决定?

网络工程 ssh 转发端口 代理人
2021-07-05 13:34:37

端口转发中,连接的最终目的地是否完全由提供端口转发的中介实体决定,而不是由应用程序客户端决定?

虽然页面提到了动态端口转发(例如SSH提供的),但动态端口转发不是端口转发是否正确,因为它的最终目的地是由应用程序客户端本身决定的,而不是由中介实体决定的?动态端口转发不是端口转发,而是代理?

谢谢。

https://unix.stackexchange.com/questions/498849/what-are-the-relations-and-differences-between-port-forwarding-and-proxy的补充,以帮助我了解它们的差异。

1个回答

基本上,端口转发是在 NAPT 表中创建一个手动的静态条目。当流量从内部发送到外部时,该表将构建动态条目(这些条目最终将关闭或超时),以便流量可以返回到原始发送方。如果原始发件人在外面,则该表将没有相应的条目。要允许外部发起的流量,您可以在 NAPT 表中手动创建一个静态条目,这称为端口转发。