私がやる計画は、特定のユーザーのトラフィックを別のサーバー(IP)に切り替えることです。以下のコマンドを使用すると、サーバー全体のトラフィックだけをストリーミングするのに問題はありませんが、現在探しているわけではありません。
-m owner --uid-owner username -j
Server1は、ユーザートラフィックをリダイレクトするサーバーになります。
iptables -t nat -A PREROUTING -p tcp --dport 80 -j DNAT --to-destination 164.server1:80
Server2 はソースサーバーで、ユーザーのユーザー名は別の 164.server1 にリダイレクトされます。
iptables -t nat -A POSTROUTING -p tcp -d 164.server1 --dport 80 -j SNAT --to-source 38.server2
これまで試したことは、コマンドを使用することです。
iptables -t nat -A PREROUTING -p tcp --dport 80 -m owner --uid-owner <username> -j DNAT --to-destination 164.server1:80
iptables -t nat -A POSTROUTING -p tcp -d 164.server1 --dport 80 -m owner --uid-owner <username> -j SNAT --to-source 38.server2
より多くのトラフィックは送信されず、サーバー 38.server2 で続行されます。
どうすればいいですか?