web-dev-qa-db-ja.com

Windows7はポートをブロックしています

HTTPとsvnserve用にそれぞれポート80と3690を開こうとしています(両方のインバウンド)。 Windowsファイアウォールをオフにしていて、McAfee VirusScan Enterpriseを一時的に無効にしてみましたが、役に立ちませんでした。 http://www.yougetsignal.com/tools/open-ports/ によると、ポート80と3690の両方が引き続きブロックされています。 Windowsファイアウォールとウイルス対策が無効になっていると、何がそれらをブロックするのか考えられません。これがnetsh firewall show stateの出力です

Firewall status:
-------------------------------------------------------------------
Profile                           = Standard
Operational mode                  = Disable
Exception mode                    = Enable
Multicast/broadcast response mode = Enable
Notification mode                 = Enable
Group policy version              = Windows Firewall
Remote admin mode                 = Disable

Ports currently open on all network interfaces:
Port   Protocol  Version  Program
-------------------------------------------------------------------
3690   TCP       Any      (null)
22     TCP       Any      (null)
80     TCP       Any      (null)
1900   UDP       Any      (null)
2869   TCP       Any      (null)

何か助けはありますか?有効/無効アイテムのリストの各アイテムが何であるかはわかりませんが、「操作モード」が無効になっているため、Windowsファイアウォールを無効にすることを指していると思います。 Windowsファイアウォールがオフになっているため、この出力は役に立たない可能性があることは知っていますが、念のために含めると思いました。

グローバルIPでnmapを実行しましたが、ポート情報は次のとおりです。

Host is up (0.00031s latency).
Not shown: 988 closed ports
PORT      STATE SERVICE
135/tcp   open  msrpc
445/tcp   open  Microsoft-ds
554/tcp   open  rtsp
2869/tcp  open  unknown
3390/tcp  open  unknown
5357/tcp  open  unknown
10243/tcp open  unknown
49152/tcp open  unknown
49153/tcp open  unknown
49154/tcp open  unknown
49156/tcp open  unknown
49175/tcp open  unknown

この情報をどのように取得するかわからないため、マシン上で変更する方法がわかりません。

6
Caleb1994

同じ問題が発生しました。firebindのようなポートスニファや、ルーターを介して正しく転送されたにもかかわらず、すべてのポートが閉じているとsmyipが言う場合です。 Windowsファイアウォールを無効にしていたので、それは不可能だと思いましたが、無効にしても、アウトバウンド接続をブロックしている可能性があります。

ファイアウォールの詳細設定に移動し、アクセスが必要なポートとその後にアクセスする必要のあるポートで、インバウンドとアウトバウンドの両方に新しいルールを作成しました。それは機能し、必要なポートをブロックしなくなりました。

Windowsファイアウォールのアウトバウンドのルールを変更したとき、デフォルトでブロックされていたため、許可するように変更する必要がありました。

私がそれを使用できた可能性があることを知っているので、これが1人でも助けになれば幸いです。ISPと、実行しようとしていたプログラムの会社で1日中トラブルシューティングを行っていたが、すべて無効になり、ファイアウォールが無効になっていることがわかりました。 。

1

Windowsファイアウォールが無効にされた方法に問題があるのでしょうか?

背景情報

Windowsファイアウォールを無効にする

乾杯、エリック

1

これらのポートをOUTBOUND方向に使用しようとしているのか(これらのポートを介してインターネット上のサーバーに到達しようとしているのか)、Windows7マシンで実行されているアプリケーションにこれらのポートでリッスンさせようとしているのかは明確ではありません。

これらのポートをアウトバウンドでテストしようとしている場合は、Firebind.comを使用できます。

彼らはa Javaアプレットクライアントはここにあります http://www.firebind.com/clients/applet/

任意のTCPまたはUDPポートを入力できます。Firebindは、選択したポートでクライアントマシンからインターネットにトラフィックを送信できるかどうかを検証します。

1
Dave

実行netstat -abそしてサーバーソフトウェアがポートをリッスンしているかどうかを確認します。そうでない場合は、ログを確認してください。また、ncatまたはnetcatを使用してリッスンしてみてください(例:ncat -vvnlp 80)エラーメッセージを確認し、正常にリッスンした場合は、それに接続できるかどうかを確認します。また、内部ネットワークがある場合は接続してみてください。また、別のポートも試してください。

マシンが接続を受け入れていることがわかったら、マシンとインターネットの間のファイアウォール/ NATデバイスが正しく構成されているかどうかを確認できます。私の意見では、これがそのようなエラーの最も可能性の高い原因です。

Windowsが本当にランダムにポートをブロックしていて、ファイアウォールが無効になっているのではないかと思います。可能性があるのは、いくつかの問題がサーバーを停止してポートにバインドしていることです。私は まだ解決できなかった奇妙なケース もありました。 ncatはあなたにそれを示すはずです。

0
Jan Schejbal