OpenVPN schließt IP oder Port aus

7

Ich habe einen VPN-Dienst mitgebracht, den ich auf VPS für Web-Bots verwenden möchte.

Ich habe OpenVPN und config über den VPN-Dienst installiert, aber openVPN tunnelt mit dem VPN-Dienst für alle Dienste, auch für Remotedesktopverbindungen. Daher ist es jetzt aufgrund einer Latenz von mehr als 500 ms schwierig, Windows VPS von meinem lokalen Standort aus zu verwalten.

Gibt es also eine Möglichkeit, den Remotedesktopdienst oder meine IP-Adresse auszuschließen, damit ich VPS auf normale Weise verwalten kann, aber in VPS können andere Dinge mit dem VPN geschehen?

Albi Hoti
quelle

Antworten:

5

Sie können einzelne IP-Adressen oder Adressbereiche ausschließen, indem Sie der Routing-Tabelle einen neuen Eintrag hinzufügen.

  1. Finden Sie Ihr übliches "Standard-Gateway" (normalerweise die IP-Adresse Ihres Routers) von heraus ipconfig.

  2. Stellen Sie eine Verbindung zu VPN her.

  3. Führen Sie in der Eingabeaufforderung.route add <vps-address> mask 255.255.255.255 <gateway>

    Wenn Sie ein ganzes Subnetz hinzufügen möchten, passen Sie die Netzmaske entsprechend an. (Zum Beispiel add 198.51.100.0 mask 255.255.255.0)

  4. Wenn es funktioniert, fügen Sie es erneut hinzu, route add -pdamit Windows es sich für die Zukunft merkt.

user1686
quelle
6
Ich persönlich bevorzuge es, der OpenVPN-Konfigurationsdatei die entsprechende Zeile hinzuzufügen: (Beispiel für das Subnetz 192.168.1.0/24) route 192.168.1.0 255.255.255.0 net_gatewayOpenVPN verwendet dann die Systembefehle, um diese zur Routing-Tabelle hinzuzufügen. Der Vorteil auf diese Weise ist, dass die Konfiguration ohne manuelles Routing portierbar ist und die Route entfernt wird, wenn OpenVPN getrennt wird. Auch net_gatewaydient als bequemer Alias für The pre-existing IP default gateway, read from the routing table. Weitere Informationen finden Sie unter community.openvpn.net/openvpn/wiki/Openvpn23ManPage .
Bob
@ Bob, du solltest das eine Antwort anstelle eines Kommentars machen.
YetAnotherRandomUser