设置代理
2023年12月12日小于 1 分钟约 198 字
参考:在Ubuntu 18.04/Debian 10上设置系统范围的Proxy(代理)_Linux教程_云网牛站 (ywnz.com)
添加脚本文件
sudo vim /etc/profile.d/proxy.sh
文件内容根据你的代理进行配置
# set proxy config via profie.d - should apply for all users
export http_proxy="http://172.16.13.14:10811/"
export https_proxy="http://172.16.13.14:10811/"
export ftp_proxy="http://172.16.13.14:10811/"
export no_proxy="127.0.0.1,localhost,172.16.13.*"
# For curl
export HTTP_PROXY="http://172.16.13.14:10811/"
export HTTPS_PROXY="http://172.16.13.14:10811/"
export FTP_PROXY="http://172.16.13.14:10811/"
export NO_PROXY="127.0.0.1,localhost,172.16.13.*"
添加执行权限
sudo chmod +x /etc/profile.d/proxy.sh
激活文件以开始使用
source /etc/profile.d/proxy.sh
#查看环境变量进行确认是否生效
env | grep -i proxy
测试
root@test:~# curl ipinfo.io
{
"ip": "5.78.89.144",
"hostname": "static.144.89.78.5.clients.your-server.de",
"city": "Hillsboro",
"region": "Oregon",
"country": "US",
"loc": "45.5229,-122.9898",
"org": "AS212317 Hetzner Online GmbH",
"postal": "97124",
"timezone": "America/Los_Angeles",
"readme": "https://ipinfo.io/missingauth"
}