
Mein Problem ist, dass ich nach dem Einrichten eines VPN auf einer virtuellen Maschine (Ubuntu Linux) mit einer IP vom Client aus niemanden über die Tun-Schnittstelle anpingen kann. Die VPN-Verbindung ist jedoch erfolgreich. Ich wäre für jede Hilfe unendlich dankbar. Ich habe bei Google gesucht, offensichtlich ohne Erfolg, da es verschiedene Szenarien gibt, die dieses Problem verursachen können.
Hier sind die Einrichtungsdetails:
- Netzwerk 192.168.0.0 mit Netzmaske 255.255.255.0 mit Standard-Gateway 192.168.0.1
- Das Netzwerk läuft über einen Linksys-Router, ich habe auch einen DynDNS-Account. Und habe Port 1194 geöffnet, damit der Router für diesen Port alles an 192.168.0.106 weiterleitet.
- OpenVPN-Server-IP 192.168.0.106 mit offenem Port 1194.
Routing-Tabelleneintrag im Router:
- Ziel: 192.168.10.0 (IP-Pool für OpenVPN)
- Subnetzmaske: 255.255.255.0
- Gateway 192.168.0.106
OpenVPN server.conf:
# Which local IP address should OpenVPN
# listen on? (optional)
;local a.b.c.d
port 1194
# TCP or UDP server?
;proto tcp
proto udp
;dev tap
dev tun
ca ca.crt
cert homesrv.crt
key homesrv.key # This file should be kept secret
dh dh1024.pem
server 192.168.10.0 255.255.255.0
ifconfig-pool-persist ipp.txt
;server-bridge 10.8.0.4 255.255.255.0 10.8.0.50 10.8.0.100
;server-bridge
push "route 192.168.0.0 255.255.255.0"
;push "route 192.168.20.0 255.255.255.0"
;learn-address ./script
;push "dhcp-option DNS 192.168.0.1"
;push "dhcp-option DNS 192.168.0.1"
;client-to-client
;duplicate-cn
keepalive 10 120
;tls-auth ta.key 0 # This file is secret
;cipher BF-CBC # Blowfish (default)
;cipher AES-128-CBC # AES
;cipher DES-EDE3-CBC # Triple-DES
comp-lzo
max-clients 2
;user nobody
;group nogroup
persist-key
persist-tun
status openvpn-status.log
log openvpn.log
;log-append openvpn.log
verb 5
mute 20