配置说明
要在Linux上配置代理,以便所有请求都自动走代理,你可以使用一些不同的方法,具体取决于你使用的代理工具和网络设置。以下是一个通用的步骤,你可以根据你的需求和代理工具进行调整:
设置环境变量
$ vim /etc/profile
export http_proxy=http://<proxy_ip>:<proxy_port>
export https_proxy=http://<proxy_ip>:<proxy_port>
export ftp_proxy=http://<proxy_ip>:<proxy_port>
如
export http_proxy=http://172.16.25.125:7890
若要永久设置这些环境变量,你可以将它们添加到你的shell配置文件(如 ~/.bashrc
或 ~/.zshrc
),这样它们会在每次登录时自动加载。
配置代理认证(如果需要)
如果你的代理服务器需要用户名和密码进行身份验证,可以将这些信息添加到环境变量中,如下所示:
export http_proxy=http://<username>:<password>@<proxy_ip>:<proxy_port>
export https_proxy=http://<username>:<password>@<proxy_ip>:<proxy_port>
export ftp_proxy=http://<username>:<password>@<proxy_ip>:<proxy_port>
测试代理设置
你可以使用 curl
命令来测试代理是否正常工作。运行以下命令:
curl https://www.example.com
如果代理设置正确,你应该能够看到代理服务器返回的网页内容。