Как настроить маршрутизацию, днс и поисковые домены в openconnect на MacOS X?
Недавно я перешел с Linux на OSX и сейчас пытаюсь понять, как правильно настроить openconnect. На Linux я использовал openconnect
как дополнение к NetworkManager
где у меня была возможность установить каждое свойство как собственную маршрутизацию, search domains
, dns
и т. д. Сейчас я установил openconnect
на моем OSX, и я пытаюсь перенести мою конфигурацию. к несчастью openconnect-gui
на Mac нет таких функций, как у Linux. Я нашел несколько довольно хороших статей о том, как установить поисковые домены или как добавить статическую маршрутизацию. Согласно search domains
Я полагаю, я могу добавить этот smallmscript по умолчанию openconnect
"s vpnc-script
но я не уверен насчет настройки маршрутизации. В плагине Linux NM есть флажок вроде Use this connection only for resources on its network
так как я могу достичь того же с openconnect
на OSX? Мне действительно нужно указывать каждый IP-адрес отдельно или есть какой-то способ указать целые подсети? Другой вопрос, где я должен поставить эти скрипты, как в Linux есть /etc/vpnc/connect.d/
каталог и на OSX по умолчанию vpnc-script
мы можем иметь
/etc/vpnc/pre-init.d/
/etc/vpnc/connect.d/
/etc/vpnc/post-connect.d/
/etc/vpnc/disconnect.d/
/etc/vpnc/post-disconnect.d/
/etc/vpnc/reconnect.d/
Допустим, я хотел бы добавить целую подсеть 10.0.0.0/8 для маршрутизации через мое соединение VPN:
CISCO_SPLIT_INC=1
CISCO_SPLIT_INC_0_ADDR=10.0.0.0
CISCO_SPLIT_INC_0_MASK=255.0.0.0
CISCO_SPLIT_INC_0_MASKLEN=8
Это нормально?