Hallo zusammen, ich hatte vor längerer Zeit schonmal in der Liste nachgefragt aber ich habe leider nochimmer keine Lösung gefunden. Evtl. hat doch noch jemand von Euch eine Idee für mich. Zuhause habe ich einen Linux-Server der gleichzeitig im LAN als DHCP&DNS (dynamisch) arbeitet. Dieser ist auch als VPN-Gateway konfiguriert (OpenVPN-2.0.1). Wenn ich mich von extern mit einem Windows-Rechner (OVPN-Client) einwähle klappt alles wunderbar. Der Client benutzt den DNS zuhause durch den Tunnel und ich kann alle Rechner unter ihrem Namen ansprechen. Aber ein entfernter Linux-Client weiß ja mit dem PUSH für den DNS-Server nichts anzufangen somit erreiche ich das gesamte Netz zuhause aber nur unter den IP-Adressen. Ich muß dazu sagen die entfernten Clients befinden sich immer in einem Netz in welchem sie alle für das LAN (wo sie sich befinden) benötigten Daten (DNS, Default-Gateway etc.) vom DHCP bekommen. Am Anfang habe ich versucht über ein Skript das beim Start vom OpenVPN auf meinem Linux-Laptop ausgeführt wird die resolv.conf zu modifizieren: ------------------------------------------------------------- #!/bin/bash sed -i -e '1,1 i nameserver 192.168.0.5' -e '1,1 i search dreampixel' /etc/resolv.conf ------------------------------------------------------------- Was aber nicht funktionierte. Nun habe ich zwei Clients gefunden die mit OpenVPN können. # KVPNC # http://home.gna.org/kvpnc/de_DE/index.html Stürtzt nach dem Klick auf Einstellungen sofort ab (angeblich in der aktuellen Version behoben) und # OpenVPN-GUI # http://openvpn.fuchs.cc welcher den Start mit einer Java-Exception quitiert sudo /usr/local/openvpngui/run-linux.sh Exception in thread "main" java.lang.UnsatisfiedLinkError: /usr/local/openvpngui/lib/libtray.so: /usr/local/openvp ngui/lib/libtray.so: cannot open shared object file: No such file or directory at java.lang.ClassLoader$NativeLibrary.load(Native Method) at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751) at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1676) at java.lang.Runtime.loadLibrary0(Runtime.java:822) at java.lang.System.loadLibrary(System.java:992) at org.jdesktop.jdic.tray.internal.impl.GnomeSystemTrayService.<clinit>(Unknown Source) at org.jdesktop.jdic.tray.internal.impl.ServiceManagerStub.getService(Unknown Source) at org.jdesktop.jdic.tray.internal.ServiceManager.getService(Unknown Source) at org.jdesktop.jdic.tray.SystemTray.<clinit>(Unknown Source) at cc.fuchs.openvpngui.OpenVPNGUI.createMenu(OpenVPNGUI.java:131) at cc.fuchs.openvpngui.OpenVPNGUI.<init>(OpenVPNGUI.java:78) at cc.fuchs.openvpngui.OpenVPNGUI.main(OpenVPNGUI.java:184) Evtl. von Interesse ich benutze SuSE10/64. So langsam habe ich jetzt keine Idee mehr was ich noch machen soll. Die Umgebung die habe mit den zwei LAN's ist doch nicht so ungewöhnlich. Gibt es niemanden der soetwas einsetzt? Viele Grüße Sven Gehr / Linux-User-Nummer: 368994
participants (1)
-
Sven Gehr