Openfortivpn i niedziałający DNS na MacOS

Openforticlient dodaje wpis do /etc/resolv.conf co w teorii powinno zadziałać. Niestety w praktyce tylko część programów używa /etc/resolv.conf. Dlatego nslookup w tym przypadku zadziała, ale ping już nie. Ping rozwiązuje nazwy hostów po przez wywołanie gethostbyname.
Aby rozwiązać ten problem utwórz plik konfiguracyjny openfortivpn.config:
set-dns = 1
pppd-use-peerdns = 1
Następnie uruchom openfortivpn z załadowanym plikiem konfiguracyjnym:
--config=openfortivpn.config