ubuntu24.04server配置系统代理

博客 53次浏览 收藏

现在搭建个服务器,部署一些软件工具的时候,到处是坑,网络走不通,不可下载,失去响应。都是被逼的,要不然那个好人放着大路不走,在旁边自己修个独木桥过啊。


1.给本机搭建个本地代理客户端



这里略去一万字,但愿变成 诅咒…… 诅咒为了自己的权力限制别人这个那个的那些人 BDHS  ……


2. 配置全局代理

2.1 只有root用户的 配置这一个就可以了

sudo vim /etc/environment

添加,代理地址要和第一步的 对应

export http_proxy="http://127.0.0.1:10809"
export https_proxy="http://127.0.0.1:10809"
export ALL_PROXY="socks5://127.0.0.1:10808"
export no_proxy="localhost,127.0.0.1"

应用该配置,此应用只对当前窗口终端有效,如果开了几个窗口 在每个窗口分别执行

source /etc/environment

因为配置了上面以后 

apt update  会走代理

但是

sudo apt update 不会走代理。 

所以看你的用户环境 如果只有一个root用户那就不用下面的操作了。


2.2  配置 APT包管理器代理

sudo vim /etc/apt/apt.conf.d/80proxy


写入以下内容

Acquire::http::Proxy "http://127.0.0.1:10809";
Acquire::https::Proxy "http://127.0.0.1:10809";


2.3  Docker 配置代理 

编辑

sudo vim  /etc/systemd/system/docker.service.d/proxy.conf

内容

[Service]
Environment="HTTP_PROXY=socks5://127.0.0.1:10808"
Environment="HTTPS_PROXY=socks5://127.0.0.1:10808"
Environment="NO_PROXY=localhost,127.0.0.1,.sinoll.com"


其它的那些工具还不能很流畅的访问网络 待补充。


评论

登录后可以发表评论与回复。

还没有评论,来做第一个发言的人。