Windows Tips & News

Windows10のWindowsファイアウォールでポートを開く

おすすめされた: Windowsの問題を修正し、システムパフォーマンスを最適化するには、ここをクリックしてください

Windows Defender Firewallは、最新のWindowsバージョンの優れた機能です。 これはWindowsXPで導入され、Windows XP Service Pack2で改善されました。 Windows 10では、これはWindowsセキュリティアプリ(以前のWindows Defenderセキュリティセンター)の一部です。 今日は、アプリまたはサービス用にWindows10のWindowsファイアウォールでポートを開く方法を説明します。

広告

Windows 10では、Windowsファイアウォールは完全にWindows Filtering Platform APIに基づいており、IPsecが統合されています。 これは、ファイアウォールがアウトバウンド接続のブロックを追加し、セキュリティが強化されたWindowsファイアウォールと呼ばれる高度なコントロールパネルが付属しているWindowsVista以降に当てはまります。 ファイアウォールの構成をきめ細かく制御できます。 Windowsファイアウォールは、複数のアクティブなプロファイル、サードパーティのファイアウォールとの共存、およびポート範囲とプロトコルに基づくルールをサポートします。

ネットワーク上の他のコンピューターが接続できるようにポートを開く必要があるアプリ(ローカルFTPサーバーなど)がある場合があります。

Windowsファイアウォールでポートを開いたり閉じたりする前に、次のようにサインインしていることを確認してください。 管理者.

Windows10のWindowsファイアウォールでポートを開くには、 以下をせよ。

  1. Windowsセキュリティを開く.
  2. アイコン「ファイアウォールとネットワーク保護」をクリックします。Windows 10Windowsセキュリティネットワーク
  3. 次のページで、リンクをクリックします 高度な設定.Windows 10Windowsセキュリティネットワークの詳細設定リンク
  4. クリック インバウンドルール 左に。
  5. 右側で、をクリックします 新しいルール リンク。ファイアウォールインバウンドルール新しいルール
  6. 選択する ルールタイプとしてクリックします .ファイアウォールルールタイプポート
  7. 記入してください 特定のローカルポート 箱。 必要なポート番号またはポートの範囲をそこに入力します。 必要なネットワークプロトコル(TCPまたはUDP)を設定し、をクリックします .ファイアウォールルールのポート値
  8. 次のページで、オプションを選択します 接続を許可する. [次へ]をクリックします。ファイアウォールルールは接続を許可します
  9. 新しいルールを適用するWindowsファイアウォールプロファイルを選択します。 例えば。 プライベートプロファイルを有効のままにして他のプロファイルを無効にすると、アプリはホームネットワークでのみ利用できるようになります。ファイアウォールルールファイアウォールプロファイルの選択
  10. 次のページで、ファイアウォールルールについて意味のある説明を入力します。 [完了]ボタンをクリックします。ファイアウォールルール名

出来上がり、Windows10ファイアウォールでインバウンドポートを開きました。

アプリで必要な場合は、アウトバウンドポートでも同じことができます。 セキュリティが強化されたWindowsファイアウォールで、をクリックします。 アウトバウンドルール それ以外の インバウンドルール ウィザードに従います。ファイアウォールオープンアウトバウンドポート

最後に、開いているポートを閉じるには、ルールを削除するか、単に無効にします。

ファイアウォール削除ルール

変更はすぐに有効になります。

Windows10でポートを開くために使用できる代替方法がいくつかあります。 それらを確認しましょう。

コンテンツ隠れる
netshを使用してポートを開く
PowerShellを使用してポートを開く

netshを使用してポートを開く

Netsh は、ネットワーク関連の多くのパラメータを変更できるコンソールユーティリティです。 netshでできることのほんの一例を次に示します。

  • Windows10でワイヤレスアダプターのサポートされているWiFi速度を確認します
  • Windows10でワイヤレスネットワークプロファイルをバックアップおよび復元する
  • Windows 10でワイヤレスネットワークをフィルタリングして、ブラックリストまたはホワイトリストを作成します
  • Windows10アドホックワイヤレスホットスポットを設定する

netshを使用してポートを開くには、 以下をせよ。

  1. 開く 昇格したコマンドプロンプト.
  2. 次のコマンドを入力します。 netshadvfirewallファイアウォール追加ルールname = "TCP Port 6624" dir = in action = allow protocol = TCP localport = 6624. アプリに一致するように適切な値を変更します。例: ポート番号、ルール名、プロトコル(TCPまたはUDP)。
  3. ルールを削除するには、次のようにコマンドを実行します。 netshadvfirewallファイアウォール削除ルール名= "TCPポート6624"プロトコル= TCPローカルポート= 6624.

PowerShellを使用してポートを開く

PowerShellは、高度な形式のコマンドプロンプトです。 すぐに使用できるコマンドレットの膨大なセットで拡張され、さまざまなシナリオで.NET Framework / C#を使用する機能が付属しています。 これを使用して、Windows10でポートを開いたり閉じたりできます。

特別なコマンドレットがあります 新規-NetFirewallRule これは、Windows10でネットワークポートを開いたりブロックしたりするために使用できます。

PowerShellでポートを開くには,

  1. 開ける 昇格されたPowerShell 実例。
  2. 次のコマンドを入力します。
    New-NetFirewallRule -DisplayName'My port '-Profile'Private' -Direction Inbound -Action Allow -Protocol TCP -LocalPort 6624

それでおしまい。

興味のある記事:

  • Windows10にWindowsファイアウォールのコンテキストメニューを追加する
  • Windows10のWindowsファイアウォールでアプリを許可またはブロックする方法
  • Windows10でWindowsファイアウォールを無効にする方法
  • Windows10でファイアウォール通知を無効にする
  • Windows10でファイアウォールルールをバックアップおよび復元する方法
  • Windows10でWindowsファイアウォールをリセットする方法
おすすめされた: Windowsの問題を修正し、システムパフォーマンスを最適化するには、ここをクリックしてください
Microsoft、Windows 11/10 バージョン 22H2 の ISO を更新

Microsoft、Windows 11/10 バージョン 22H2 の ISO を更新

Microsoft は、Windows 11 と Windows 10 バージョン 22H2 の両方に対応する新しい ISO ファイルのリリースを準備しています。 どちらのリリースにも、最新の累...

続きを読む

Windows 11、「Moment 3」アップデートの新機能

Windows 11、「Moment 3」アップデートの新機能

覚えているかもしれませんが、Microsoft は現在、大規模な新しい OS バージョンを出荷することなく、Windows 11 の機能を段階的にリリースしています。 代わりに、会社が使用するの...

続きを読む

結局のところ、Windows 11 バージョン 23H2 は小規模な累積的な更新プログラムになります

結局のところ、Windows 11 バージョン 23H2 は小規模な累積的な更新プログラムになります

推奨: Windows® の問題を修正し、システム パフォーマンスを最適化するには、ここをクリックしてくださいご記憶のとおり、Microsoft は リリースするという考えをキャンセルした Wi...

続きを読む