search cancel

Endpoint Protection を Mac にインストールするとネットワーク接続できない

book

Article ID: 240451

calendar_today

Updated On:

Products

Endpoint Protection Endpoint Security Endpoint Security Complete

Issue/Introduction

Symantec Endpoint Protection (SEP) または Symantec Endpoint Security (SES) をインストールした後、Symantec Network Security フィルターが有効になると、Mac システムがネットワーク接続を失う。ファイアウォールと侵入防止のポリシーを撤回しても解消しない。Symantec Network Security フィルターを無効にすることでのみネットワーク接続が回復する。

Cause

この問題は、Endpoint Protection のファイアウォールで使用される macOS の Network Extension Packet Filter API の隠れた制限に起因しています。一定数以上のネットワークインターフェイス (Ethernet アダプタなどの物理的なもの、または VPN アダプタなどの仮想的なもの) がある場合、パケットフィルタが有効になっているとデバイスネットワークが遮断されてしまうことがあります。

この問題は古い Mac のハードウェアモデル (例えば Intel CPU 搭載モデル) にも存在します。しかし内蔵のネットワークインターフェイスが少ないため、ハードウェアや仮想ネットワークインターフェイスを追加インストールしない限り、この問題が発生することはまれです。

Resolution

この問題は macOS の現時点の制限事項です。この問題を解決するため、ブロードコムは Apple のエンジニアリング部門と協力して調査を行っています。

Apple は MacOS 12.4 のリリースでネットワークインターフェイスの制限を 12 から 16 に増やしました。これにより、ほとんどの Mac モデルでこの問題が解決されますが、一部の新しい Mac では問題がまだ残っている可能性があります。

macOS 12.4 を使用中で問題がまだ発生している場合は、Apple 社に直接問い合わせて更に調査してもらう必要があります。

 

回避策として、ifconfig を使用して、使用していないネットワークインターフェイス (Wifi、USB、Thunderbolt など) をダウン状態に設定することができます。ただし、この方法は再起動しても変更が持続しないため、恒久的な解決策ではありません。また、ネットワーク接続が回復する前に複数の未使用のインターフェイスを無効にする必要がある場合があります。

Mac M1 ハードウェアでは、デフォルトでネットワークインタフェースとして有効になっている複数の Thunderbolt 接続があることがよくあります。ハードウェアインターフェースの一覧を表示するには、次のコマンドを実行します。

networksetup -listallhardwareports

Hardware Port: Ethernet
Device: en0
Ethernet Address: 9c:76:0e:32:d1:d1

Hardware Port: Ethernet Adapter (en6)
Device: en6
Ethernet Address: 96:28:2f:b5:3b:96

Hardware Port: Ethernet Adapter (en7)
Device: en7
Ethernet Address: 96:28:2f:b5:3b:97

Hardware Port: Ethernet Adapter (en8)
Device: en8
Ethernet Address: 96:28:2f:b5:3b:98

Hardware Port: Ethernet Adapter (en9)
Device: en9
Ethernet Address: 96:28:2f:b5:3b:99

Hardware Port: Wi-Fi
Device: en1
Ethernet Address: 9c:76:0e:30:e8:33

Hardware Port: Thunderbolt 1
Device: en2
Ethernet Address: 36:c1:be:33:39:00

Hardware Port: Thunderbolt 2
Device: en3
Ethernet Address: 36:c1:be:33:39:04

Hardware Port: Thunderbolt 3
Device: en4
Ethernet Address: 36:c1:be:33:39:08

Hardware Port: Thunderbolt 4
Device: en5
Ethernet Address: 36:c1:be:33:39:0c

Hardware Port: Thunderbolt Bridge
Device: bridge0
Ethernet Address: 36:c1:be:33:39:04

上記の例では、次のコマンドを使用して Thunderbolt インタフェースを無効にすることができます。

ifconfig en2 down
ifconfig en3 down
ifconfig en4 down
ifconfig en5 down

仮想と物理の両方のインターフェースの完全なリストについては ifconfig で確認できます。

apl1105:~ root# ifconfig
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
 options=1203<RXCSUM,TXCSUM,TXSTATUS,SW_TIMESTAMP>
 inet 127.0.0.1 netmask 0xff000000 
 inet6 ::1 prefixlen 128 
 inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1 
 nd6 options=201<PERFORMNUD,DAD>
gif0: flags=8010<POINTOPOINT,MULTICAST> mtu 1280
stf0: flags=0<> mtu 1280
anpi1: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
 options=400<CHANNEL_IO>
 ether 96:28:2f:b5:3b:b7 
 inet6 fe80::9428:2fff:feb5:3bb7%anpi1 prefixlen 64 scopeid 0x4 
 nd6 options=201<PERFORMNUD,DAD>
 media: none
 status: inactive
anpi2: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
 options=400<CHANNEL_IO>
 ether 96:28:2f:b5:3b:b8 
 inet6 fe80::9428:2fff:feb5:3bb8%anpi2 prefixlen 64 scopeid 0x5 
 nd6 options=201<PERFORMNUD,DAD>
 media: none
 status: inactive
anpi3: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
 options=400<CHANNEL_IO>
 ether 96:28:2f:b5:3b:b9 
 inet6 fe80::9428:2fff:feb5:3bb9%anpi3 prefixlen 64 scopeid 0x6 
 nd6 options=201<PERFORMNUD,DAD>
 media: none
 status: inactive
anpi0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
 options=400<CHANNEL_IO>
 ether 96:28:2f:b5:3b:b6 
 inet6 fe80::9428:2fff:feb5:3bb6%anpi0 prefixlen 64 scopeid 0x7 
 nd6 options=201<PERFORMNUD,DAD>
 media: none
 status: inactive
en6: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
 options=400<CHANNEL_IO>
 ether 96:28:2f:b5:3b:96 
 nd6 options=201<PERFORMNUD,DAD>
 media: none
 status: inactive
en7: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
 options=400<CHANNEL_IO>
 ether 96:28:2f:b5:3b:97 
 nd6 options=201<PERFORMNUD,DAD>
 media: none
 status: inactive
en8: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
 options=400<CHANNEL_IO>
 ether 96:28:2f:b5:3b:98 
 nd6 options=201<PERFORMNUD,DAD>
 media: none
 status: inactive
en9: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
 options=400<CHANNEL_IO>
 ether 96:28:2f:b5:3b:99 
 nd6 options=201<PERFORMNUD,DAD>
 media: none
 status: inactive
en2: flags=8822<BROADCAST,SMART,SIMPLEX,MULTICAST> mtu 1500
 options=460<TSO4,TSO6,CHANNEL_IO>
 ether 36:c1:be:33:39:00 
 media: autoselect <full-duplex>
 status: inactive
en3: flags=8922<BROADCAST,SMART,PROMISC,SIMPLEX,MULTICAST> mtu 1500
 options=460<TSO4,TSO6,CHANNEL_IO>
 ether 36:c1:be:33:39:04 
 media: autoselect <full-duplex>
 status: inactive
en4: flags=8922<BROADCAST,SMART,PROMISC,SIMPLEX,MULTICAST> mtu 1500
 options=460<TSO4,TSO6,CHANNEL_IO>
 ether 36:c1:be:33:39:08 
 media: autoselect <full-duplex>
 status: inactive
en5: flags=8963<UP,BROADCAST,SMART,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
 options=460<TSO4,TSO6,CHANNEL_IO>
 ether 36:c1:be:33:39:0c 
 media: autoselect <full-duplex>
 status: inactive
ap1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
 options=400<CHANNEL_IO>
 ether be:76:0e:30:e8:33 
 nd6 options=201<PERFORMNUD,DAD>
 media: autoselect
 status: inactive
en1: flags=8822<BROADCAST,SMART,SIMPLEX,MULTICAST> mtu 1500
 options=400<CHANNEL_IO>
 ether 9c:76:0e:30:e8:33 
 media: autoselect
 status: inactive
awdl0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
 options=400<CHANNEL_IO>
 ether 16:f1:f9:38:b4:89 
 nd6 options=201<PERFORMNUD,DAD>
 media: autoselect
 status: inactive
en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 9000
 options=467<RXCSUM,TXCSUM,VLAN_MTU,TSO4,TSO6,CHANNEL_IO>
 ether 9c:76:0e:32:d1:d1 
 inet6 fe80::13:588c:4d6f:e78b%en0 prefixlen 64 secured scopeid 0x13 
 inet 192.168.2.207 netmask 0xffffffc0 broadcast 192.168.2.255
 nd6 options=201<PERFORMNUD,DAD>
 media: 10Gbase-T <full-duplex>
 status: active
bridge0: flags=8822<BROADCAST,SMART,SIMPLEX,MULTICAST> mtu 1500
 options=63<RXCSUM,TXCSUM,TSO4,TSO6>
 ether 36:c1:be:33:39:04 
 Configuration:
  id 0:0:0:0:0:0 priority 0 hellotime 0 fwddelay 0
  maxage 0 holdcnt 0 proto stp maxaddr 100 timeout 1200
  root id 0:0:0:0:0:0 priority 0 ifcost 0 port 0
  ipfilter disabled flags 0x0
 member: en3 flags=3<LEARNING,DISCOVER>
         ifmaxaddr 0 port 13 priority 0 path cost 0
 member: en4 flags=3<LEARNING,DISCOVER>
         ifmaxaddr 0 port 14 priority 0 path cost 0
 member: en5 flags=3<LEARNING,DISCOVER>
         ifmaxaddr 0 port 15 priority 0 path cost 0
 media: <unknown type>
 status: inactive
utun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1380
 inet6 fe80::66c2:9b90:8405:2e84%utun0 prefixlen 64 scopeid 0x15 
 nd6 options=201<PERFORMNUD,DAD>
utun1: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 2000
 inet6 fe80::a209:e126:2272:f3dc%utun1 prefixlen 64 scopeid 0x16 
 nd6 options=201<PERFORMNUD,DAD>
utun2: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1000
 inet6 fe80::ce81:b1c:bd2c:69e%utun2 prefixlen 64 scopeid 0x17 
 nd6 options=201<PERFORMNUD,DAD>

Additional Information

FB9973238
CRE-9281
CRE-9947

 

[英語文書] Network connections fail after installing Endpoint Protection on Mac