Ich verwende den Juniper-Client für OSX ('Network Connect'), um auf das VPN eines Clients zuzugreifen. Es scheint, dass der Client so konfiguriert ist, dass er kein Split-Routing verwendet. Der VPN-Host des Clients ist nicht bereit, Split-Routing zu aktivieren.
Gibt es eine Möglichkeit für mich, diese Konfiguration zu überschreiben oder irgendwann auf meiner Workstation zu tun, um den Nicht-Client-Netzwerkverkehr dazu zu bringen, das VPN zu umgehen? Dies wäre keine große Sache, aber keiner meiner Streaming-Radiosender (z. B. XM) wird mit seinem VPN verbunden.
Entschuldigung für etwaige Ungenauigkeiten in der Terminologie.
** bearbeiten **
Der Juniper-Client ändert die Datei resolve.conf meines Systems von:
nameserver 192.168.0.1
zu:
search XXX.com [redacted]
nameserver 10.30.16.140
nameserver 10.30.8.140
Ich habe versucht, meinen bevorzugten DNS-Eintrag in der Datei wiederherzustellen
$ sudo echo "nameserver 192.168.0.1" >> /etc/resolv.conf
Dies führt jedoch zu folgendem Fehler:
-bash: /etc/resolv.conf: Permission denied
Wie hat das Superuser-Konto keinen Zugriff auf diese Datei? Gibt es eine Möglichkeit, den Juniper-Client daran zu hindern, Änderungen an dieser Datei vorzunehmen?
sudo tee
Ansatz, aber diese Technik überschreibt nicht die DNS-Resolver-Einstellungen des VPN-Clients./etc/resolve.conf
enthält die folgende Warnung unter OSX:# This file is not used by the host name and address resolution # or the DNS query routing mechanisms used by most processes on # this Mac OS X system.