scutil no cambia resolv.conf cuando el servicio primario es forticlientsslvpn en macOS Mojave

scutil no cambia resolv.conf cuando el servicio primario es forticlientsslvpn en macOS Mojave

Yo uso el version 6.0.8_149de forticlient. En la configuración del forticlient, puedes decirle que ejecute un script en on connect. Lo interesante es que podría (con la versión anterior 5) inyectar mi script que modifica los servidores de nombres mediante dnsutil.

excepto que desde la actualización a la versión 6, dnsutilya no modifica los servidores de nombres

Probé manualmente a través de sudo scutil:

$sudo scutil
password: *****
> get State:/Network/Service/forticlientsslvpn/DNS
> d.show
<dictionary> {
  ServerAddresses : <array> {
    0 : xxx.xx.xxx.xx
    1 : yyy.yy.yyy.y
    2 : 127.0.0.1
  }
}
> d.remove ServerAddresses
> d.add ServerAddresses * 127.0.0.1 xxx.xx.xxx.xx
> set State:/Network/Service/forticlientsslvpn/DNS
> quit

Still got:

$ cat /etc/resolv.conf
nameserver xxx.xx.xxx.xx
nameserver yyy.yy.yyy.y
nameserver 127.0.0.1

Como puedes ver, resolv.confno cambia en absoluto.

¿Alguien tiene alguna idea?

Te lo agradezco de antemano.

información relacionada