OpenVPN: Unterschied zwischen den Versionen

Zeile 173: Zeile 173:
* wenn du unter Linux den Konsolen OpenVPN Client nutzt, kann es sein, dass er die Routen nicht automatisch setzen kann. Falls das so ist, ändere die Konfigurationszeile <code>remote vpn.freifunk-potsdam.de 1194</code> durch <code>remote 78.47.210.100 1194</code> (halt die IP von iggy) und gebe folgendes in die Shell ein:
* wenn du unter Linux den Konsolen OpenVPN Client nutzt, kann es sein, dass er die Routen nicht automatisch setzen kann. Falls das so ist, ändere die Konfigurationszeile <code>remote vpn.freifunk-potsdam.de 1194</code> durch <code>remote 78.47.210.100 1194</code> (halt die IP von iggy) und gebe folgendes in die Shell ein:


# lösche alte default Route (in dem Beispiel ppp0, was eine Modemschnittstelle ist)
* lösche alte default Route (in dem Beispiel ppp0, was eine Modemschnittstelle ist). wenn ihr nicht wisst was eure default Route ist schaut mit 'route -n' nach
# wenn ihr nicht wisst was eure default Route ist schaut mit 'route -n' nach
  route del default ppp0  
  route del default ppp0  
* Den Weg zu iggy (VPN Server) weisen:  
# Den Weg zu iggy (VPN Server) weisen:  
  route add -host 78.47.210.100 dev ppp0  
  route add -host 78.47.210.100 dev ppp0  
* Nun das VPN starten (yourConfig ist eure Konfigurationsdatei):
# Nun das VPN starten (yourConfig ist eure Konfigurationsdatei):
  openvpn --config [yourConfig].ovpn   
  openvpn --config [yourConfig].ovpn   
* Default Route für alle INet Anfragen auf den VPN Tunnel zeigen lassen:
# Default Route für alle INet Anfragen auf den VPN Tunnel zeigen lassen:
  route add default tun0
  route add default tun0
* Wenn man wie in meinem Fall durch Einwählen über das Handy im VPN des Netzbetreibers seid, dann ist dessen DNS natürlich nicht mehr erreichbar. Damit der Rechner weiterhin Domains auflösen kann gibt man ein:
# Wenn man wie in meinem Fall durch Einwählen über das Handy im VPN des
# Netzbetreibers seid, dann ist dessen DNS natürlich nicht mehr erreichbar.
# Damit der Rechner weiterhin Domains auflösen kann gibt man ein:
  echo "nameserver 141.1.1.1" >> /etc/resolv.conf
  echo "nameserver 141.1.1.1" >> /etc/resolv.conf
Nun sollte es funktionieren. Bei Problemen meldet euch bei uns - am Besten bei einem [[Treffen]] oder auf der [[Kontakt#Mailingliste|Mailingliste]]
Nun sollte es funktionieren. Bei Problemen meldet euch bei uns - am Besten bei einem [[Treffen]] oder auf der [[Kontakt#Mailingliste|Mailingliste]]
1.704

Bearbeitungen