0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

#6. Windows 11エッジPCのFirewallを整理する|必要な通信だけ残して不要な標準通信を止める

0
Last updated at Posted at 2026-09-24

Windows 11を特定用途のEdge PCとして運用していると、

このPC、本当にこんなに通信する必要があるのか?

と思うことがあります。

Windows 11には標準状態でも、

  • Network Discovery
  • Remote Assistance
  • Wi-Fi Direct
  • Wireless Display
  • Media Streaming
  • mDNS
  • UPnP / SSDP
  • Teams
  • Xbox
  • Hyper-V
  • Connected Devices Platform

など、一般的なPCとして便利に使うための機能やFirewall Ruleが多数存在します。

しかし、

接続機器
↓
Edge PC
↓
Cloud

という用途に限定された端末では、そのすべてが必要とは限りません。

今回は、Windows 11 Proを搭載したEdge PCで、

業務上必要な通信は残し、使用しないWindows標準機能の通信を減らす

という方針でWindows Defender Firewallを整理した事例をまとめます。


結論:Firewall Ruleは「PCの役割」から逆算する

今回のEdge PCで必要だった主な通信は、次の2つです。

接続機器
↓
TCP 57545
↓
Edge PC

そして、

Edge PC
↓
TCP 443
↓
Cloud

整理すると次のようになります。

通信 Direction Port 用途
接続機器 → Edge PC Inbound TCP 57545 データ受信
Edge PC → Cloud Outbound TCP 443 Cloud通信

つまり、考え方としては、

必要な業務通信
↓
維持する

使用しないWindows機能
↓
Firewall Ruleを整理する

です。

重要なのは、

「不要そうなRuleを全部止める」ことではありません。

そのPCで何を動かすのかを先に決め、その役割からFirewallを逆算します。


Windows 11のFirewall Ruleを確認する

Windows Defender Firewallの詳細設定は、次の場所から確認できます。

Control Panel
↓
System and Security
↓
Windows Defender Firewall
↓
Advanced settings

ここには、

Inbound Rules
Outbound Rules

があります。

実際に確認すると、Windows 11にはかなり多くのRuleが存在します。

例えば、

Network Discovery
Remote Assistance
Wireless Display
Wi-Fi Direct
Windows Media Player
AllJoyn
Cast to Device
Connected Devices Platform
mDNS
Hyper-V
Xbox
Microsoft Teams

などです。

一般ユーザー向けPCでは便利でも、専用Edge PCでは使用しない機能があります。

そこで、

「このEdge PCで本当に使う機能か?」

を基準に一つずつ確認しました。


InboundとOutboundで設定方法を変えた

今回の構成では、InboundとOutboundで処理方法を分けました。

Inbound

不要な受信Ruleは、

Enabled
↓
Disabled

としました。

つまり、

使用しないInbound Ruleを無効化する

という方針です。

Firewall管理画面で対象Ruleを右クリックし、

Disable Rule

を選択します。


Outbound

Outbound側は、

RuleをEnabled
↓
Block the connection

としました。

つまり、

対象Ruleを有効にしたうえで、その通信を明示的にBlockする

という方法です。

整理すると、

Direction 今回の設定
Inbound 不要なRuleをDisabled
Outbound RuleをEnabledにしてBlock

という違いがあります。


Inboundで無効化した主なWindows機能

すべてのRule名を列挙すると非常に長くなるため、機能単位で整理します。

1. Network Discovery

例えば、

Network Discovery (LLMNR-UDP-In)
Network Discovery (NB-Datagram-In)
Network Discovery (NB-Name-In)
Network Discovery (SSDP-In)
Network Discovery (UPnP-In)
Network Discovery (WSD-In)
Network Discovery (WSD Events-In)

などです。

これらは主に、

PCやDeviceの探索
ネットワーク上のDevice発見
UPnP
SSDP
WSD
名前解決

などに関係します。

今回のEdge PCではLAN上の一般的なDevice Discoveryを必要としていないため、使用しないRuleを無効化しました。


2. Wi-Fi Direct / Wireless Display

例えば、

Wi-Fi Direct Network Discovery
Wi-Fi Direct Scan Service Use
Wi-Fi Direct Spooler Use
Wireless Display
Wireless Display Infrastructure Back Channel
WFD ASP Coordination Protocol
WFD Driver-only

などです。

今回のEdge PCでは、

無線ディスプレイ
Wi-Fi Direct
無線でのDevice探索

を使用しないため対象としました。


3. Cast to Device

WindowsにはCast to Device関連のRuleもあります。

例えば、

Cast to Device functionality (qWave-TCP-In)
Cast to Device functionality (qWave-UDP-In)
Cast to Device SSDP Discovery
Cast to Device streaming server
Cast to Device UPnP Events

などです。

これらは、

Media Device探索
Streaming
UPnP

などに関連します。

専用Edge PCでは使用しないため無効化しました。


4. Remote Assistance

例えば、

Remote Assistance (DCOM-In)
Remote Assistance (PNRP-In)
Remote Assistance (RA Server TCP-In)
Remote Assistance (SSDP TCP-In)
Remote Assistance (SSDP UDP-In)
Remote Assistance (TCP-In)

などがあります。

さらに、

Remote Desktop - Shadow (TCP-In)

なども確認しました。

Remote Assistanceを利用しない端末であれば、不要なRemote接続経路を残しておく必要はありません。

ただし、実際にRemote Desktopなどを運用している場合は止めてはいけません。


5. Hyper-V

Hyper-Vを使用しない端末では、

Hyper-V - WMI
Hyper-V MIG
Hyper-V REMOTE_DESKTOP
Hyper-V RPC
Hyper-V RPC-EPMAP
Hyper-V Management Clients

なども確認対象になります。

今回の端末ではHyper-Vを使用していなかったため整理しました。


6. mDNS / Connected Devices

例えば、

mDNS
Connected Devices Platform
Connected Devices Platform - Wi-Fi Direct Transport
Microsoft Edge mDNS

などです。

一般ユーザー向けPCでは便利ですが、

通信先が決まっている
用途が固定されている
Device Discoveryを使用しない

という端末では、必須とは限りません。


Application向けFirewall Ruleも確認する

Windows標準ApplicationにもInbound Ruleがあります。

例えば、

Microsoft Teams
App Installer
Desktop App Web Viewer
Feedback Hub
Game Bar
Microsoft Store
Microsoft To Do
Windows Camera
Windows Media Player

などです。

Edge PCが、

業務Applicationを起動する
↓
接続機器からDataを受信する
↓
Cloudへ送信する

ことだけを目的としているのであれば、Consumer向けApplicationを使用しない場合があります。

そのため、

Applicationを使っていないから終わり

ではなく、

そのApplication用のFirewall Ruleが残っていないか

も確認しました。


Outboundでは不要な通信をBlockする

Outbound側でも、同じように機能ごとに確認しました。

例えば、

LLMNR
NetBIOS
SSDP
UPnP
WSD
Wi-Fi Direct
Wireless Display
Remote Assistance
Windows Media Player
Media Streaming

などです。

さらにConsumer Applicationでは、

Teams
Microsoft Store
Microsoft To Do
Microsoft Photos
Microsoft Clipchamp
Feedback Hub
Game Bar
Get Help
Windows Camera
Widgets Platform Runtime
Windows Web Experience Pack

なども確認対象にしました。

使用しないと判断したOutbound Ruleについては、

Properties
↓
Enabled
↓
Block the connection

としています。


IPv6関連Ruleは特に注意する

今回の設定では、

DHCPv6
IPv6
ICMPv6
Neighbor Discovery
Router Advertisement
Router Solicitation
Multicast Listener
Teredo
IPHTTPS

などのIPv6関連Ruleも確認しました。

ただし、ここは特に注意が必要です。

IPv6関連Ruleは無効化した方がよい、という意味ではありません。

IPv6を利用している環境で安易に変更すると、

通信できない
名前解決に影響する
Network機能に影響する

といった問題が発生する可能性があります。

今回の環境では、

自分のシステムで使用しているか
↓
確認
↓
不要なものだけ変更

という判断をしています。

設定一覧だけをコピーして適用するのは避けた方がよいです。


Device Management関連をBlockするときも注意

Outboundには、

Windows Device Management Certificate Installer
Windows Device Management Device Enroller
Windows Device Management Enrollment Service
Windows Device Management Sync Client

などのRuleもあります。

これらは、

Intune
MDM
組織のDevice Management

を利用している場合に必要になる可能性があります。

したがって、

Rule名だけを見て不要と判断しない

ことが重要です。


Firewall Ruleを大量に変更するなら一覧管理する

Firewall Ruleを数個変更する程度ならGUIだけでも管理できます。

しかし数十個以上変更すると、

何を変更したのか
なぜ変更したのか
元の設定は何だったのか

が分からなくなります。

そのため今回は、

Rule Name
Direction
Current Status
変更後Status
Network Profile
用途

を一覧で管理しました。

例えば、

Rule Direction 設定
Network Discovery Inbound Disabled
Wireless Display Inbound Disabled
Remote Assistance Inbound Disabled
Network Discovery Outbound Block
Wireless Display Outbound Block
Media Streaming Outbound Block

という形です。

特に量産・展開するEdge PCでは、

変更履歴と元に戻す方法を残しておく

ことが重要です。


Firewall変更後に確認すること

Firewall Ruleを変更できたからといって、作業完了ではありません。

最低限、

接続機器
↓
Edge PC

の通信を確認します。

今回であれば、

TCP 57545

です。

さらに、

Edge PC
↓
Cloud

側の、

TCP 443

も確認します。

ただしPortが開いていることだけでは不十分です。

最終的には、

接続機器
↓
Data送信
↓
Edge Application
↓
Data処理
↓
Cloud送信
↓
Cloud側でData到達を確認

まで実施します。

つまりFirewall変更後の判定基準は、

Ruleを変更できたかではなく、不要な通信を減らしても本来のシステム機能が維持されているか

です。


「全部止める」のではなく「端末の役割」を決める

今回一番重要だったのは、Firewall Ruleの名前を覚えることではありません。

最初に、

このEdge PCは何をするPCなのか?

を定義することでした。

今回必要なのは、

接続機器
↓
Edge PC
↓
Cloud

という通信です。

一方で、

Network Discovery
Media Streaming
Remote Assistance
Wi-Fi Direct
Wireless Display
Game関連
Consumer Application

などは、今回の端末の役割には含まれていません。

そのため、

Edge PCとして必要
↓
維持

Edge PCとして使用しない
↓
通信Ruleを整理

という方針にしました。

専用端末のFirewall設計では、

「何を止めるか」より先に「何を動かすPCなのか」を決める

のがポイントだと思います。


注意:この記事のRule一覧をそのまま適用しない

この記事で紹介した設定は、

Windows 11で一律に無効化・Blockすることを推奨するものではありません。

特に、

IPv6
Network Discovery
Remote Assistance
Device Management
Hyper-V
Wi-Fi Direct
mDNS

などは、環境によって必要になります。

実際に変更する場合は、

  • PCの用途
  • 必要なApplication
  • 必要なNetwork通信
  • IPv4 / IPv6構成
  • Remote管理方法
  • MDM / Device Managementの有無
  • 元に戻す方法

を確認したうえで実施します。

また、変更後は検証環境で動作確認し、

本来必要な通信が維持されていること

を確認してから展開するのが安全です。


まとめ

今回のWindows 11 Edge PCでは、

接続機器 → Edge PC
TCP 57545

と、

Edge PC → Cloud
TCP 443

という必要通信を維持しながら、使用しないWindows標準機能のFirewall Ruleを整理しました。

考え方はシンプルです。

PCの役割を決める
↓
必要通信を洗い出す
↓
Windows標準Ruleを棚卸しする
↓
不要なInbound Ruleを無効化
↓
不要なOutbound通信をBlock
↓
実際の業務通信をEnd-to-Endで確認

Firewallを強くすること自体が目的ではなく、

必要な機能を維持したまま、不要な通信範囲を減らす

ことが目的です。

特に24時間365日動作するような専用Edge PCでは、一般ユーザー向けWindows PCとは違う視点でFirewall Ruleを確認する価値があります。


次回:病院ネットワークでAMQPが通らなかったので、AMQP over WebSocketへ変更した

Edge PC側のFirewallで必要な通信を許可していても、

Edge PC
↓
施設Network
↓
Cloud

という経路では、施設側のFirewallやNetwork Policyによって通信できない場合があります。

実際の運用では、Cloudへの通信に通常のAMQPを使用した際、

AMQP
↓
施設NetworkでBlock

となる環境がありました。

そこで、

AMQP
↓
AMQP over WebSocket
↓
TCP 443

へ通信方式を変更しました。

次回は、

「病院ネットワークでAMQPが通らない場合に、Azure IoT EdgeをAMQP over WebSocketへ変更した理由」

についてまとめます。


本記事は、実際のEdge PC運用・障害対応経験をもとに、機密情報に配慮して一部を一般化・匿名化しています。特定の組織・施設・製品・システムについて説明するものではありません。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?