Hallo Listies, letzte Woche war ich mit meinem Laptop unterwegs und wollte von auswärts auf meine Mails daheim zugreifen. Mit einem SSH-Tunnel auf meinen hiesigen Server war das auch relativ schnell erledigt. Einziger Wehrmutstropfen: Ich musste den Mailclient auf den Mailserver "localhost" umkonfigurieren. Und für daheim muss ich den nun wieder zurückstellen. Um das zu umgehen, habe ich mir jetzt mit meinem Router (Fli4l) eine OpenVPN-Verbindung aufgesetzt. Ich hoffe so, den Mailserver (und auch alle anderen Dienste und Rechner im LAN) ohne großes gezeter erreichen zu können, d.h. mein Mailserver soll mir von überall per VPN unter "eis:smtp" bzw. "eis:imap" zur Verfügung stehen. Ich konnte zwar bisher nur von innen (d.h. aus dem LAN) testen, jedoch scheint die Verbindung zu klappen (Routen wurden wie Konfiguriert gesetzt). Das Problem ist allerdings die Namensauflösung. Mein Laptop hat eine eingebaute NIC für das Kabel-LAN (läuft dank dieser NG mit ifplugd) und eine PCMCIA-Karte fürs Kabellose. Auf beiden Karten (sofern Karte bzw. Kabel eingesteckt) lauscht ein dhcpcd, der auch die resolv.conf passend modifiziert. Damit ich die Rechner in meinem Heim-LAN auch von Unterwegs ansprechen kann ist es allerdings vonnöten, dass ich den Heim-DNS auch in die resolv.conf bekomme. Wie schaffe ich das am besten? Einfach per "echo $dns-server-ip >> /etc/resolv.conf" anhängen und später mit sed wieder raussschneiden? Was passiert dann, falls sich bei bestehender Verbindung meine IP ändert, z.B. weil ich das Interface wechsle (OpenVPN soll das laut Doku unterstützen)? Dann wird ja eigentlich die resolv.conf vom DHCP-Server wieder neu geschrieben und mein selbst gemachter Eintrag wäre weg. Oder kann man den dhcpcd dazu überreden, nur die Einträge die er selbst gemacht hat auch wieder zu entfernen? Damian Philipp
participants (1)
-
Damian Philipp