Ich besitze einen VPS mit CentOS 7, mit dem ich mich über SSH verbinde. Ich möchte einen OpenVPN-Client auf dem VPS ausführen, damit der Internetverkehr über das VPN geleitet wird, aber ich kann trotzdem über SSH eine Verbindung zum Server herstellen. Wenn ich OpenVPN starte, wird meine SSH-Sitzung getrennt und ich kann keine Verbindung mehr zu meinem VPS herstellen. Wie kann ich den VPS so konfigurieren, dass eingehende SSH-Verbindungen (Port 22) auf der tatsächlichen IP-Adresse des VPS (104.167.102.77) geöffnet sind, aber ausgehender Datenverkehr (wie von einem Webbrowser auf dem VPS) über das VPN weitergeleitet wird?
Der von mir verwendete OpenVPN-Dienst ist PrivateInternetAccess. Eine Beispieldatei für config.ovpn lautet:
Klient dev tun proto udp remote nl.privateinternetaccess.com 1194 Resolv-Retry unendlich nobind persist-key persist-tun ca ca.crt tls-client Remote-Zertifikatserver Auth-User-Pass comp-lzo Verb 1 Reneg-Sek. 0 crl-verify crl.pem
VPS's IP-Adresse:
1: lo: mtu 65536 qdisc noqueue state UNKNOWN link / loopback 00: 00: 00: 00: 00: 00 brd 00: 00: 00: 00: 00: 00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 :: 1/128 scope host valid_lft forever preferred_lft forever 2: ens33: mtu 1500 qdisc pfifo_fast state UP qlen 1000 link / ether 00: 50: 56: be: 16: f7 brd ff: ff: ff: ff: ff: ff inet 104.167.102.77/24 brd 104.167.102.255 scope global ens33 valid_lft forever preferred_lft forever inet6 fe80 :: 250: 56ff: febe: 16f7 / 64 scope link valid_lft forever preferred_lft forever 4: tun0: mtu 1500 qdisc pfifo_fast state UNBEKANNT qlen 100 link / none inet 10.172.1.6 peer 10.172.1.5/32 scope global tun0 valid_lft forever preferred_lft forever
IP-Route von VPS:
0.0.0.0/1 über 10.172.1.5 dev tun0 Standard via 104.167.102.1 dev ens33 proto static metric 1024 10.172.1.1 über 10.172.1.5 dev tun0 10.172.1.5 dev tun0 proto kernel scope link src 10.172.1.6 104.167.102.0/24 dev ens33 proto kernel scope link src 104.167.102.77 109.201.154.177 über 104.167.102.1 dev ens33 128.0.0.0/1 über 10.172.1.5 dev tun0