プログラムのWindows 7ファイアウォールで受信接続を有効にする方法


0

ネットワークに2台のコンピューターがあります。1台のLinuxマシンと1台のWindows 7マシンです。

私は走る

nc -l 8888

Windows 7マシンで実行します

nc -nv 8888

LinuxマシンでWindows 7マシンに接続します。しかし、それは機能しません。

Windows 7マシンでファイアウォールを完全に無効にすると機能します。Windowsマシンのncに特定のルールを追加するにはどうすればよいですか?

今のところ、私はファイアウォール設定に行き、netcat実行可能ファイルのルールを作成しました。ポート8888、アウトバウンドおよびインバウンドのルールも作成しました。

しかし、まだ機能していません。


何を試しましたが、何が機能しませんか?これについては、インターネット上で特に多数のチュートリアルがあり、Windowsヘルプのガイドでさえ、Windowsファイアウォールでポートを開くプロセスを順を追って説明しています。あなたがしたこととうまくいかなかったこと。スーパーユーザーはあなたの手を握る場所ではありません。:)
アセジャベリン

ファイアウォール設定に行き、netcat executambleのルールを作成しました。ポート8888、アウトバウンドおよびインバウンドのルールも作成しました。
ロバートレイノルズ

Windowのファイアウォールログから関連するエントリを追加できますか?それは、%SystemRoot%\ System32 \ LogFilesに\ファイアウォールの\ pfirewall.logにあり
acejavelin

@BobReynolds-昇格したコマンドプロンプトから実行してみてください。exe netsh advfirewall firewall add rule name="NetCat Inbound" dir=in action=allow program="C:\path\netcat,exe" remoteip=any localip=any protocol=TCP localport=8888 remoteport=8888 profile=any、ポートの両方のルールを作成し、ローカルまたはリモートIP、およびネットワークプロファイル分類からのアクセスを許可します。NCただし、実行可能ファイルへのフルパスの値を調整しますが、これにより問題が解決するはずです。
ポン引きジュースIT

あなただけのあなたがそれに接続するために、あなたはそれを介して接続することができますどのようなネットワークアダプタ信頼レベル/スコープの接続にそれを伝えることができ、ローカルとリモートのIPアドレスを追加する必要がありそうany言ってようなものでpublic,private,domain、あなたが必要な場合-あなたは、より明示的なことができ、必要なサブネット範囲のローカルおよびリモートIPでも同じです。
ピンプジュースIT
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.