dd-wrt ​​でポート転送が機能しない

dd-wrt ​​でポート転送が機能しない

故障した別のルーター (3700v1) の代わりに、Netgear (3700v4) ワイヤレス ルーターを購入しました。友人が、元のルーターでポート フォワーディングが機能するように手伝ってくれました。重要な機能の 1 つは、Outlook Web Access を公開することでした。私のラップトップはそれにアクセスし (http アクセスを使用した Outlook)、ブラウザー経由でアクセスでき、携帯電話からもアクセスできました。しかし、現在、これらの機能はすべて機能していません。

新しいルーターを入手したとき、ネットワーク上の他のデバイスは自動的に接続され (DHCP)、ワイヤレスの設定は非常に簡単でしたが、ポート転送が機能しません。NAT 画面に数行追加しただけです。

ここに画像の説明を入力してください

他に何かする必要があるでしょうか? ([変更を適用] をクリックし、その後ルーターを再起動しました)。この問題をトラブルシューティングして修正するにはどうすればよいでしょうか? 携帯電話とラップトップで電子メールが再び使用できるようになると本当に便利です。

アップデート: ちなみに、私は自分のサーバーに Microsoft Small Business Server をインストールしています。そこで Exchange (OWA) が稼働しています。

ご協力ありがとうございます。他に提供できる情報があればお知らせください。

ありがとう、ジェイ

答え1

フィールドに入力する必要がありますSource Net。どのホストからでもすべてのリクエストを転送したい場合は、そのフィールドを次のようにする必要があります。

   0.0.0.0/0

代わりに、IPアドレス1.2.3.4のサイトのユーザーのみを適切にリダイレクトしたい場合は、フィールドに次のように入力します。

   1.2.3.4/255.255.255.255

あるいは、もっと簡単に言えば、

   1.2.3.4

これは、問題なく動作しているルーターのポート転送ページの画像です。

ここに画像の説明を入力してください

答え2

どういうわけか、NetGear R7000 でポート転送が機能しません。8080 ポートを転送するには、管理 > コマンドでこのコマンドを手動で入力する必要がありました...

iptables -t nat -I PREROUTING -p tcp --dport 8080 -d <WAN_IP> -j DNAT --to <LAN_IP>:8080

答え3

ポート転送でも同じ問題が発生しましたが、コマンド(CLI)でポート転送を割り当てることで修正できました。以下の構文を使用して動作させました。

iptables -t nat -I PREROUTING -p tcp --dport 80 -j DNAT --to 192.168.1.2:80 iptables -I FORWARD -p tcp -d 192.168.1.2 --dport 80 -j ACCEPT

必要に応じてポートと IP を変更するだけです。また、再起動するとこれがクリアされるため、永続的にするには起動を保存する必要があります。

関連情報