Wenn ich eine Verbindung zu einem VPN herstelle, wird der gesamte Netzwerkverkehr automatisch über dieses VPN geleitet. Gibt es eine Möglichkeit, Ausnahmen hinzuzufügen? Ich weiß nicht, ob das Hinzufügen von Ausnahmen etwas mit dem VPN-Protokoll zu tun hat, aber das von mir verwendete VPN ist das OpenVPN-Protokoll.
Apropos OpenVPN: Warum wird es bei Ubuntu-Installationen im Gegensatz zu PPTP nicht standardmäßig installiert?
Ich konnte die Liste der IRCHighWay-Server nicht abrufen. Dies ist das Ergebnis, bei dem ich versuche, eine Verbindung auf XChat herzustellen, indem das Bash-Skript ausgeführt wird:
* Looking up irc.irchighway.net
* Connecting to irc.irchighway.net (65.23.153.98) port 6667...
* Connected. Now logging in...
* You have been K-Lined.
* *** You are not welcome on this network.
* *** K-Lined for Open proxies are not allowed. (2011/02/26 01.21)
* *** Your IP is 173.0.14.9
* *** For assistance, please email banned@irchighway.net and include everything shown here.
* Closing Link: 0.0.0.0 (Open proxies are not allowed. (2011/02/26 01.21))
* Disconnected (Remote host closed socket).
Die IP 173.0.14.9 ist die aufgrund meines VPN. Ich hatte vergessen, ip route list
vor dem Ausführen des Skripts zu überprüfen , und dies ist der nach dem Ausführen:
~$ ip route list
99.192.193.241 dev ppp0 proto kernel scope link src 173.0.14.9
173.0.14.2 via 192.168.1.1 dev eth1 proto static
173.0.14.2 via 192.168.1.1 dev eth1 src 192.168.1.3
192.168.1.0/24 dev eth1 proto kernel scope link src 192.168.1.3 metric 2
169.254.0.0/16 dev eth1 scope link metric 1000
default dev ppp0 proto static
Oh, und das Ausführen des Skripts hat diese Ausgabe zurückgegeben:
~$ sudo bash irc_route.sh
Usage: inet_route [-vF] del {-host|-net} Target[/prefix] [gw Gw] [metric M] [[dev] If]
inet_route [-vF] add {-host|-net} Target[/prefix] [gw Gw] [metric M]
[netmask N] [mss Mss] [window W] [irtt I]
[mod] [dyn] [reinstate] [[dev] If]
inet_route [-vF] add {-host|-net} Target[/prefix] [metric M] reject
inet_route [-FC] flush NOT supported
Ich habe das Skript ausgeführt, nachdem ich eine Verbindung zum VPN hergestellt hatte.
route
Befehl ausführt, war genug! Muss ich dies jedes Mal ausführen, wenn ich boote, oder ist dies dauerhaft? Die Adresse danach gw
ist nicht für jeden Computer gleich, oder? Kann es durch etwas ersetzt werden, das sich auf diese Adresse bezieht? Aktualisieren Sie Ihre Antwort, damit sie möglicherweise wissen, dass das Ausführen dieses Befehls und nicht des Skripts das Problem löst.
route add -host irc.irchighway.net gw 192.168.1.1