iptables natループバックを実行する方法は?

iptables natループバックを実行する方法は?

ISPのケーブルモデム - ルーターコンボの後にLinuxサーバーがあります。一部のハッキングではポート転送が機能し、udhcpdのDHCP例外も機能する可能性があります。しかし、NATループバックはできません。ローカルネットワーク外のサーバーにアクセスできますが、自宅ではアクセスできません。ルータはarnoのiptablesファイアウォールを使用しますが、古いバージョンであるため、natループバックプラグインはありません。通常のiptablesで動作したいです。

これが私の現在のルールセットです:http://pastebin.com/SFNeY0Cu

次のコマンドが見つかりました。

iptables -t nat -A POSTROUTING -d 192.168.0.150 -s 192.168.0.0/24 -j SNAT --to-source 192.168.0.1
iptables -t nat -A PREROUTING -d $WANIP -m tcp -p tcp -j DNAT --to-destination $SERVERIP

誰かが私にこのコマンドを説明できますか?二つ目は理解になりますが、最初は理解できないようです。 192.168.0.150とは何ですか?それとも192.168.0.1ですか?私のホームサーバーは$ SERVERIPにあり、外部アドレスは$ WANIPです。

助けてくれてありがとう。

ベストアンサー1

おすすめ記事