3

私は5台のコンピューターを備えた小さなローカルネットワークを持っています。私のプロバイダーは私に実際のIPアドレス(194.187 ...)を教えてくれましたが、ネットワーク内のコンピューターはそれを見ることができません。したがって、ルーターでリダイレクトを行う必要があります(Linuxシステムを使用)。これにより、実際のIPアドレス(194.187 ...)がプロバイダーのネットワーク(10.12.205.26)にあるIPアドレスにリダイレクトされます。

ルーターのiptablesでこれを実行するにはどうすればよいですか。ありがとう。

4

1 に答える 1

2

私はこれがあなたのために働くことを願っています:

   Add (prerouting,postrouting) rules in you NAT table using

iptables -t nat -A POSTROUTING -o eth0 -j SNAT --to-source ip_address
iptables -t nat -A PREROUTING -i eth0 -j DNAT --to-destination ip_address

    and then use :

    iptables -t nat -A PREROUTING -d 194.187... -j DNAT --to-destination 10.12.205.26

    iptables -t nat -A POSTROUTING -s 10.12.205.26 -j SNAT --to-source 194.187...
于 2013-02-05T10:27:18.877 に答える