In einem Linux-ähnlichen Betriebssystem haben wir Variablen wie http_proxy,ftp_proxy und https_proxy, über die wir über einen Proxy auf der Linux-Konsole auf das Internet zugreifen können.
Alle oben genannten Variablen können mit Tools wie elinks, wget, lynx, rsync und anderen verwendet werden.
Ich gehe von Linux-Servern aus, die hinter den Proxy-Servern stehen und die Internetverbindung nur über Proxy-Einstellungen bekommen können.
Proxy-Einstellungen in der Befehlszeile
Beispiel 1 :Greifen Sie über Proxy auf HTTP-Basisseiten zu, verwenden Sie die folgende Variable.
Syntax:
# export http_proxy=http://[proxy-server-ip-or-dns-name]:[Port-Number]
Beispiel:
# export http_proxy=http://proxy.thegeekdiary.com:8080
Beispiel 2 :Proxy-Einstellungen mit Passwort schützen.
Syntax:
# export http_proxy=http://USERNAME:PASSWORD@[proxy-server-ip-or-dns-name]:PORT
Beispiel:
# export http_proxy=http://nsit:*****@proxy.thegeekdiary.com:8080/
Mit dem obigen Befehl haben wir die Proxy-Einstellung zusammen mit Benutzername und Passwort festgelegt.
Beispiel 3 :Um auf sichere Seiten (https) über Proxy zuzugreifen, legen Sie die folgende Variable fest.
Syntax:
# export https_proxy=http://[proxy-server-ip-or-dns-name]:[Port-Number]
Beispiel:
# export https_proxy=http://proxy.thegeekdiary.com:8080/
Beispiel 4 :Um über Proxy auf FTP-basierte Sites zuzugreifen, setzen Sie die folgende Variable:
Syntax:
# export ftp_proxy=http://[proxy-server-ip-or-dns-name]:[Port-Number]
Beispiel:
# export ftp_proxy=http://proxy.thegeekdiary.com:8080/
Hinweis :Da diese Variablen für die jeweilige Sitzung deklariert sind, definieren Sie diese Variablen in der Datei:
, um sie dauerhaft zu setzen# vi /etc/bash.bashrc export http_proxy=http://proxy.thegeekdiary.com:8080/ export ftp_proxy=http://proxy.thegeekdiary.com:8080/ https_proxy=http://proxy.thegeekdiary.com:8080/
Beispiel 5 :Proxy-Einstellungen in APT unter Ubuntu Linux.
# vi /etc/apt/apt.conf Acquire::http::Proxy "http://[proxy-server-ip-or-dns-name]:[Port-Number]";
Beispiel 6 :Proxy-Einstellungen für RSYNC:
Syntax:
# export RSYNC_PROXY="http://[proxy-server-ip-or-dns-name]:[Port-Number]”
Beispiel:
# export RSYNC_PROXY="http://proxy.thegeekdiary.com:8080”