要在Linux命令行上使用代理,您可以设置环境变量http_proxy,https_proxy或者ftp_proxy根据流量类型设置。
这些
代理服务器
设置在几乎所有的Linux命令行实用程序,如使用ftp,wget,curl,ssh,apt-get,yum和其他人。
如果您还不知道要使用哪个代理服务器,可以从本文末尾的免费公用代理服务器列表中选择一个。
导出代理服务器设置
设置这些变量以配置命令行工具的Linux代理服务器设置:
如果代理服务器需要身份验证,请按如下方式设置代理变量:
特殊字符:如果您的密码包含特殊字符,则必须用ASCII代码替换它们,例如,@必须用%40代码替换at符号,例如p@ssword= p%40ssword。
从Linux命令行测试代理服务器
由于只有您配置了代理,现在是时候确保它按预期工作了。
首先,需要检查代理服务器设置是否在相应的代理变量中设置。
需要确保您的公共
IP地址
已更改。
此外,测量和比较远程资源的响应时间和使用和不使用代理的Internet速度也会很有趣。
检查当前的代理服务器设置:
从Linux命令行检查您的公共IP地址:
比较响应时间与配置的代理的差异,如果没有:
通过代理检查Internet下载速度:
取消设置Linux代理变量
使用以下命令禁用代理:
在Linux中自动执行代理服务器设置
如果您使用相同的代理服务器设置的https,http和ftp流量,可以使用下面的命令来设置和取消代理服务器设置:
如果经常使用代理服务器,可以按如下方式创建Bash函数(添加到~/.bashrc文件中):
重新加载您的~/.bashrc文件。
现在使用setproxy和unsetproxy命令设置和取消设置Linux代理服务器设置。
提供代理服务器列表
神鸡代理
1092
178
下一篇:服务器端包含(SSI)