Forzar la IP del servidor DNS mientras está conectado a la VPN

0

Estoy usando Fortclient VPN para conectarme a la red de un cliente y el cliente hace cumplir el uso de su DNS (ya que el cliente está en Turquía, obtengo respuestas de DNS falsas en wikipedia y otros sitios web mientras estoy conectado) Antes de high sierra, pude restablecer el servidor DNS usado usando scutil :

> d.init
> d.add ServerAddresses * 8.8.8.8 8.8.4.4
> set State:/Network/Service/forticlientsslvpn/DNS

que normalmente era suficiente, comenzando en sierra alta, incluso después de configurar el valor de DNS con set , todavía muestra los valores antiguos:

> d.show
<dictionary> {
  ServerAddresses : <array> {
    0 : 8.8.8.8
    1 : 8.8.4.4
  }
}
> show State:/Network/Service/forticlientsslvpn/DNS
<dictionary> {
  ServerAddresses : <array> {
    0 : 192.168.20.10
    1 : 192.168.20.11
  }
}
> set State:/Network/Service/forticlientsslvpn/DNS
> show State:/Network/Service/forticlientsslvpn/DNS
<dictionary> {
  ServerAddresses : <array> {
    0 : 192.168.20.10
    1 : 192.168.20.11
  }
}

¿Hay otra manera de hacerlo en High Sierra?

    
pregunta alex88 25.02.2018 - 07:31

1 respuesta

0

He encontrado una solución, el cliente de código abierto openfortivpn te permite omitir la configuración de DNS mientras te conectas a la VPN. Usando sus opciones --no-dns --pppd-no-peerdns lo arregla

    
respondido por el alex88 25.02.2018 - 07:45

Lea otras preguntas en las etiquetas