web-dev-qa-db-ja.com

ポートはローカルで開かれていますが、インターネットポートチェッカーによって検出されません。ポート転送に問題がありますか?

Mac OSSierraを持っています。を使用して、ポートがローカルで開いているかどうかを確認しました

nmap -p 4444 localhost

を使用して同じポートをリッスンしている間

nc -l 4444

Nmapによる結果は、ポートが開いていることです。

私はモバイルHuawei5330を持っています。仮想サーバーと特別なアプリケーションの両方がポート4444で開かれています。以下は写真です。

Virtual server

Special applications

私が使用したオンラインポートチェッカーは、最初の2つのGoogleの結果です(レピュテーションが10を超えるため、ここにリンクを投稿できません。ルーター設定のWebインターフェイス[セキュリティ]にあるその他のオプションは次のとおりです。

  1. PIN管理
  2. ファイアウォールスイッチ(オフにしようとしましたが、運がありません!)
  3. LANIPフィルター
  4. DMZ設定(私のIPをそれに追加しますが、運もありません)
  5. SIP ALG設定(オンとオフの両方を試しましたが、運がありません)
  6. NAT設定:コーンまたは対称。コーンに設定されており、それに触れていません。

仮想サーバーを構成し、 ポート転送 がポート4444への着信接続を192.168.8.100に転送するように設定されている場合、MacのIPアドレスが192.168.8.100であると仮定すると、これを発行して確認できます。コマンドifconfig -aの場合、ルーター構成にはこれで十分です。 ポートトリガー 「特別なアプリケーション」用に構成したものをオフにしてみてください。仮想サーバーを構成していて、仮想サーバーの設定が機能しない可能性がある場合は、それが必要だとは思いません。

ターミナルウィンドウでコマンドSudo tcpdump port 4444を発行し、接続を試みることにより、 tcpdump パケットスニファユーティリティを使用して、Macのポート4444への着信データがあるかどうかを確認できます。ルーターの外部システムからのシステム。

1
moonpoint