Linux代理服务器设置 - 为命令行设置代理
2018年12月7日 17:03

要在Linux命令行上使用代理,您可以设置环境变量http_proxy,https_proxy或者ftp_proxy根据流量类型设置。

这些 代理服务器 设置在几乎所有的Linux命令行实用程序,如使用ftp,wget,curl,ssh,apt-get,yum和其他人。

如果您还不知道要使用哪个代理服务器,可以从本文末尾的免费公用代理服务器列表中选择一个。

导出代理服务器设置

设置这些变量以配置命令行工具的Linux代理服务器设置:

Linux代理服务器设置 - 为命令行设置代理

如果代理服务器需要身份验证,请按如下方式设置代理变量:

Linux代理服务器设置 - 为命令行设置代理

特殊字符:如果您的密码包含特殊字符,则必须用ASCII代码替换它们,例如,@必须用%40代码替换at符号,例如p@ssword= p%40ssword。

从Linux命令行测试代理服务器

由于只有您配置了代理,现在是时候确保它按预期工作了。

首先,需要检查代理服务器设置是否在相应的代理变量中设置。

需要确保您的公共 IP地址 已更改。

此外,测量和比较远程资源的响应时间和使用和不使用代理的Internet速度也会很有趣。

检查当前的代理服务器设置:

Linux代理服务器设置 - 为命令行设置代理

从Linux命令行检查您的公共IP地址:

Linux代理服务器设置 - 为命令行设置代理

比较响应时间与配置的代理的差异,如果没有:

Linux代理服务器设置 - 为命令行设置代理

通过代理检查Internet下载速度:

Linux代理服务器设置 - 为命令行设置代理

取消设置Linux代理变量

使用以下命令禁用代理:

Linux代理服务器设置 - 为命令行设置代理

在Linux中自动执行代理服务器设置

如果您使用相同的代理服务器设置的https,http和ftp流量,可以使用下面的命令来设置和取消代理服务器设置:

Linux代理服务器设置 - 为命令行设置代理

如果经常使用代理服务器,可以按如下方式创建Bash函数(添加到~/.bashrc文件中):

Linux代理服务器设置 - 为命令行设置代理

重新加载您的~/.bashrc文件。

Linux代理服务器设置 - 为命令行设置代理

现在使用setproxy和unsetproxy命令设置和取消设置Linux代理服务器设置。

提供代理服务器列表

神鸡代理

1091 177

上一篇:什么是代理服务器以及它是如何工作的?

下一篇:服务器端包含(SSI)

相关文章

旗下产品

软件IP代理 企业HTTP代理 开放HTTP代理 高速硬件IP代理
@ 2016 - 2024.猎鹰网安IP代理, All rights reserved. 鄂ICP备18017015号-4
禁止利用本站资源从事任何违反本国(地区)法律法规的活动
新闻中心 | 其他新闻 | 帮助文档