on
it
road
.com
命令行上的代理设置
示例 1:通过代理访问 http 基本站点,使用以下变量。
语法:
# export http_proxy=http://[proxy-server-ip-or-dns-name]:[Port-Number]
例子:
# export http_proxy=http://proxy.onitroad.com:8080
示例 2:密码保护代理设置。
语法:
# export http_proxy=http://USERNAME:PASSWORD@[proxy-server-ip-or-dns-name]:PORT
例子:
# export http_proxy=http://nsit:*@proxy.onitroad.com:8080/
使用上述命令,我们已经设置了代理设置以及用户名和密码。
示例 3:要通过代理访问安全站点 (https),请设置以下变量。
语法:
# export https_proxy=http://[proxy-server-ip-or-dns-name]:[Port-Number]
例子:
# export https_proxy=http://proxy.onitroad.com:8080/
示例 4:要通过代理访问基于 ftp 的站点,请设置以下变量:
语法:
# export ftp_proxy=http://[proxy-server-ip-or-dns-name]:[Port-Number]
例子:
# export ftp_proxy=http://proxy.onitroad.com:8080/
注意:由于这些变量是为特定会话声明的,要永久设置它,请在文件中定义这些变量:
# vi /etc/bash.bashrc export http_proxy=http://proxy.onitroad.com:8080/ export ftp_proxy=http://proxy.onitroad.com:8080/ https_proxy=http://proxy.onitroad.com:8080/
示例 5:Ubuntu Linux 上 APT 中的代理设置。
# vi /etc/apt/apt.conf Acquire::http::Proxy "http://[proxy-server-ip-or-dns-name]:[Port-Number]";
示例 6:RSYNC 的代理设置:
语法:
# export RSYNC_PROXY="http://[proxy-server-ip-or-dns-name]:[Port-Number]”
例子:
# export RSYNC_PROXY="http://proxy.onitroad.com:8080”
在 Linux Like 操作系统中,我们有 http_proxy、ftp_proxy 和 https_proxy 等变量,我们可以通过它们在 Linux 控制台上通过代理访问 Internet。
上面提到的所有变量都可以与 elinks、wget、lynx、rsync 等工具一起使用。
我假设 Linux 服务器位于代理服务器后面,并且只能通过代理设置获得 Internet 连接。
日期:2020-09-17 00:12:39 来源:oir作者:oir