日常の話と、ちょっとIT

日常の話と、ちょっとIT

フリーランスの日常を書いてます

macOS Catalina でVPN接続設定が反映されない時の対処

macOS Catalina にはバグがたくさん残っていると聞きます。
先ほどVPN設定をおこなってた時に気づいた点がありましたので、その内容と対処方法になります。

Catalinaでの現象

macOS Catalinaにバージョンアップした2台のMacで見つけたのですが、VPN設定が入っている状態でバージョンアップした場合、そのVPN設定の詳細設定にある「すべてのトラフィックVPN接続経由で送信」を変更しても反映されない。

f:id:moundsbook:20200417120120p:plain

どうもバージョンアップをする前の設定で固定化されるようです。

旧バージョンでOnだったMacの情報

Catalina環境でVPN接続前のルーティング情報

% netstat -nr | more
Routing tables

Internet:
Destination        Gateway            Flags        Netif Expire
default            192.168.0.1        UGSc           en0

Catalina環境でVPN接続後のルーティング情報
※「すべてのトラフィックVPN接続経由で送信」を On / Off にしても変わらず

% netstat -nr | more
Routing tables

Internet:
Destination        Gateway            Flags        Netif Expire
default            link#15            UCS            ppp0
default            192.168.0.1        UGScI          en0

旧バージョンでOffだったMacの情報

% netstat -nr | more
Routing tables

Internet:
Destination        Gateway            Flags        Netif Expire
default            192.168.0.1        UGSc           en0

Catalina環境でVPN接続後のルーティング情報
※「すべてのトラフィックVPN接続経由で送信」を On / Off にしても変わらず

% netstat -nr | more
Routing tables

Internet:
Destination        Gateway            Flags        Netif Expire
default            192.168.0.1        UGSc           en0
default            link#19            UCSI          ppp0

対処方法

いろいろ調べてみましたが分からず、VPN設定を削除して再度作り直したら正常に動作するようになりました。