Proxy funktioniert nur mit GUI, aber nicht, wenn ich es über das Terminal mit ~/.bashrc einstelle

Proxy funktioniert nur mit GUI, aber nicht, wenn ich es über das Terminal mit ~/.bashrc einstelle

Ich habe viele Anleitungen zum Einrichten eines Proxys für Ubuntu gelesen. Ich kann dies mit der GUI in den Netzwerkeinstellungen tun und es wird automatisch mit dem von mir angegebenen Proxy begonnen. Wenn ich Firefox oder Chrome öffne, um meine IP zu überprüfen, wird die Proxy-IP angezeigt.

Aber ich kann es nicht mit dem Terminal zum Laufen bringen, indem ich die ~/.bashrcDatei bearbeite. Ich mache es so:

sudo nano ~/.bashrc

dann fügen Sie dies am Ende der Datei hinzu

export HTTP_PROXY="my_proxy:my_port"
export HTTPS_PROXY="my_proxy:my_port"
export FTP_PROXY="my_proxy:my_port"

dann speichere ich die Änderungen und führe den Befehl aus

source ~/.bashrc

Aber wenn ich den Webbrowser öffne, hat sich meine IP nicht geändert. Ich habe auch versucht, das System neu zu starten, aber die IP bleibt dieselbe.

Antwort1

Sie können versuchen, Kleinbuchstaben wie folgt zu verwenden:

export http_proxy="my_proxy:my_port"         
export https_proxy="my_proxy:my_port"

wenn es immer noch nicht funktioniert, legen Sie diese in '/etc/environment' ab

Wenn Sie apt install verwenden, können Sie auch „/etc/apt/apt.conf.d/proxy.conf“ bearbeiten und Folgendes dort einfügen:

 Acquire::http::Proxy "http://host:port/";                            
 Acquire::https::Proxy "http://host:port/";

Antwort2

Sie können ein Skript schreiben und konfigurieren. Ich muss einen Reverse-Tunnel von der virtuellen Maschine (Windows 10) zu einem Linux-VPS auf Digital Ocean erstellen und ihn dann wieder für Win7 verwenden. Ich werde eine Situation nachahmen, in der Windows 10 die Maschine des Kunden und der Linux-VPS unser Server ist. Auf dem VPS installiere und konfiguriere ich die RsocksTun-Serverseite: Ich installiere ein apt-InstallationsprogrammProxy-Dienstanbieterund holen Sie sich den Git-Klon GitHub als Quelle. Dies ist ein Klon, der die Daten liest. Am Ende müssen Sie ein SSL-Zertifikat generieren und die Serverseite ausführen.

verwandte Informationen