Если вам нужно использовать VPN для доступа только к вашей рабочей подсети и использовать ваш wifi для чего-то еще, то это можно сделать.
Самый простой способ установить это:
1.Подключиться через 4G;
2.Запустите VPN-соединение;
3.Запустите соединение Wi-Fi.
Чтобы проверить это, предположим, что ваша домашняя локальная сеть 192.168.1.0/24, ваша рабочая локальная сеть 192.168.10.0/24, а ваша 4G LAN 192.168.0.0/24. Если какие-либо две из этих трех подсетей совпадают, у вас возникнет серьезная проблема.
Как вы это проверяете? Выполните команду ifconfig ; это покажет IP-адреса en0, en6, vtun0: это номер сразу после inet. Повторюсь, они должны принадлежать разным подсетям. Если этого не произойдет, вам придется изменить подсеть вашего дома, чтобы предотвратить конфликты.
Чтобы проверить конфигурацию, таблица маршрутизации (отображается с помощью netstat -nr), которую вы хотите иметь:
1.Только один шлюз по умолчанию, указывающий на шлюз вашего дома на устройстве (называемый netif в таблице маршрутизации) en0; шлюз по умолчанию идентифицируется по линии с поля по умолчанию под Destination, или, альтернативно, с помощью флага G uder Flags.
2.Один шлюз (но не по умолчанию) для каждой вашей домашней, рабочей и 4G подсетей.
Независимо от ситуации, у вас наверняка будут шлюзы в пуле 2 выше. Все дело в том, является ли шлюз по умолчанию шлюзом вашего дома или нет.
Если это не так, вы исправляете ситуацию, удаляя старый шлюз,
sudo route delete default
и установление вашего домашнего шлюза в качестве шлюза по умолчанию:
sudo route add default 192.168.1.1
если ваш домашний шлюз действительно 192.168.1.1, в противном случае измените его соответствующим образом.