天天看点

Ubuntu18.04系统下 临时使用 socks5代理apt-get的方法

实验室有一台无人使用的老式服务器放在角落里落灰,由于网络设备的历史原因导致该服务器不能联网,为了能继续使用该服务器(毕竟没人抢着用)于是欲使用网络代理使该服务器可以联网,也就是说在同一网段下的其他电脑都是可以联网的那么我们是不是可以把其他电脑作为代理以使这台服务器可以联网呢???

无法联网的服务器固定IP:        192.168.11.66

局域网中可联网的某主机IP:    192.168.11.99

假设某主机(192.168.11.99)上已经搭建好了socks5 代理服务(windows系统下的

Ubuntu18.04系统下 临时使用 socks5代理apt-get的方法

,可以允许局域网内其他电脑的连接,从而实现局域网下的socks5代理服务)。

那么既然局域网内已经有socks5代理服务器,那么我们如何在无法联网的服务器上通过局域网下的代理服务主机  实现临时使用socks5代理来使用apt-get更新服务器的系统呢:

在需要代理联网的服务器(192.168.11.66)上使用命令:

sudo apt-get -o Acquire::http::proxy="socks5h://192.168.11.99:1080/" update


sudo apt-get -o Acquire::http::proxy="socks5h://192.168.11.99:1080/" upgrade -y      

就可以实现通过局域网内192.168.11.99主机的socks5代理使用apt-get 更新系统。

 备注:192.168.11.99主机的socks代理服务ip端口默认是1080。