web-dev-qa-db-ja.com

LAN内のパブリックIPを介してDMZ Hostにアクセスできません

最近、古いルーターをLinksysE4200V2に交換しました。ホームネットワークにDMZホストであるパー​​ソナルサーバーがあります。DMZはであるため、ルーターのパブリックIPを介してサーバーにアクセスできます。セット。ただし、職場や3G経由で電話を使用している場合など、外部ネットワークからアクセスする場合にのみ機能します。ホームネットワーク内では、トラフィックがDMZに転送されていないようです。問題はありませんでした。 LinksysE4200V2よりもはるかに安価な古いルーターを使用します。

ルーターの管理ページで問題を修正するオプションが見つかりませんでした。最も近いのは、[セキュリティ]> [ファイアウォール]セクションの「インターネットのフィルターNAT IPv4インターネットのみのリダイレクト」」でしたが、機能しませんでした。

私が考えることができるそれを回避する2つの方法があります。

1つ目は、ルーターのパブリックIPのドメイン名をDMZホストの内部IPに解決する独自のネームサーバーを実行することです。しかし、速度が遅すぎて、約600%遅くなりました。 OpenDNSネームサーバー。

2番目のオプションは、ホームネットワークにいるときにMacBookの/etc/hostsファイルを変更することです。 crankdでこれを自動的に行うことができます。欠点は、iPadとiPhoneで同じことができないことです。

この問題を解決するためのより良い方法はありますか?

1
C. Lee

DMZは機能しないのに、ポート転送は機能しているようです(ファイアウォールが無効になっている)ので、DMZを無効にして、必要なポートの転送を許可しました。以前は考えていました。 DMZは便利で、ポートフォワーディングは面倒ですが、気が変わっています。

1
C. Lee