This topic created in 3834 days ago, the information mentioned may be changed or developed.
我已置了段 iptables
iptables -t nat -A PREROUTING -p tcp -m multiport dport 85:1025 -j REDIRECT to-ports 83
iptables -t nat -A PREROUTING -p udp -m multiport dport 85:1025 -j REDIRECT to-ports 83
客端送到 server 端的端口然後到 83 端口
可是我 server 端封包回到客端只有使用一 83 端口
我要如何置才能原本的 83 端口回到客端更端口回到客端?
也就是
客端送到 server 端端口後
回是以端口回到客端
描述不知道看不看得懂
不要固定的端口
4 replies 2015-10-28 09:37:57 +08:00  | | 1 ericpao Oct 27, 2015 人忙 我是 SB ?是做法做不到? |
 | | 2 chewuhe Oct 27, 2015 客户端不知道你的服务器端口,怎么连你的服务器? |
 | | 3 ryd994 Oct 28, 2015 可是我 server 端封包回到客端只有使用一 83 端口 用什么看的? 如果是 tcp 的话会自动使用同一个端口。其实如果回包和源包的端口不能对应的话是根本无法建立链接的 udp 只能让 iptables 把源端口也打乱,但我不知道有可以保证每次都打乱到同一个端口的方法。因为 udp 本身没有链接的概念。 |
 | | 4 adrianzhang Oct 28, 2015 TCP 在同一个 request response 里,源端与目的端都是定死的,这是传输原理决定的。 |