内网Linux服务器如何通过代理方式访问外网
内网Linux服务器如何通过代理方式访问外网
·
在目前5G网络和互联网高速发展的时代,还有云计算的普及,但是考虑到很多安全的因素考虑,在现实工作中,很多时候需要脱离外网进入linux,这样导致工作的效率大幅度减低,下面介绍几种通过代理的方式访问内网。
squid方式进行代理
A机可以访问外网
B机不可以访问外网
- A机上安装squid
yum install squid -y
vim /etc/squid/squid.conf
配置参数,端口默认3128
启动squid
systemctl start squid.service
systemctl status squid.service
此刻A机的squid已经安装成功!
- B机上在无网络的情况下可以愉快使用yum安装
vim /etc/yum.conf
在proxy处配置A机上的squid服务作为代理,访问yum源
再次执行yum install等命令就可以安装了!
tinyproxy 方式进行代理
A机可以访问外网
B机不可以访问外网
- A机上安装tinyproxy
yum -y install tinyproxy
如果报错
比如:
No package tinyproxy available.
则执行
先安装epel
yum install epel-release
再安装
yum -y install tinyproxy
- 配置tinyproxy.conf
vim /etc/tinyproxy/tinyproxy.conf
注释掉本地的配置
tinyproxy 默认端口是 8888
启动服务
systemctl start tinyproxy.service
查看服务
systemctl status tinyproxy.service
- B机上配置
vim /etc/profile
最后配置上A机的代理tinyproxy服务
export http_proxy='http://IP:8888'
export https_proxy='http://IP:8888'
source /etc/profile
通过curl 进行验证
curl www.baidu.com
更多推荐
已为社区贡献2条内容
所有评论(0)