私のローカルマシンのIP:192.168.0.35
私がしたこと:私がここで試したことに答えてください!!
Sudo iptables -t nat -A OUTPUT -p tcp --dport 80 -j DNAT --to-destination 192.168.0.35:80
エラー:
これで、ローカルマシンからIPにアクセスできなくなり、なぜそれが発生したのかわかりません。
次のIP:123.123.123.123など...試行の結果は、デフォルトページ「Apache2Debianデフォルトページ」です。これで、ルーターページにアクセスしてポート転送を変更できなくなりました。このiptables
コマンドを元に戻す方法がわかりません。
私が欲しいもの:
私は次の方法を探していました。ポート80と443を介してインターネット上のルーターからWebサーバーを公開します。ポート1337にhttpd
(Apache2)をデプロイし、8000,8080で開発を続行します。ルーターからRaspbianまで、次のことを試みています。
インターネットIPx:80,443 <===> 80,443ルーター<===> IP-local-web-httpd(raspbian):
Iptablesコマンドの使用には注意してください。
再度アクセスするには、実行したiptablesコマンドを削除する必要があります。
したがって、コマンドを元に戻すには、-Aではなく-Dオプションを使用します。
Sudo iptables -t nat -D OUTPUT -p tcp --dport 80 -j DNAT --to-destination 192.168.0.35:80