前提: 首先保证有台互联网服务器
假如: 192.168.0.1 互联网 A
192.168.0.2 内网 B
实现: 192.168.0.2 服务器实现上网功能
一:在A服务器上安装suqid
1 yum install -y squid
2 vim /etc/squid/squid.conf #修改内容如下
http_access allow all #修改为允许 allow
http_port 13128 #修改默认tcp端口
3 systemctl start squid
二:检查防火墙
放开 13128 tcp端口
我这里是firewalld 防火墙
firewall-cmd --permanent --add-port-13128/tcp #开通防火墙13128端口
firewall-cmd --reload
三: B服务器
vim /etc/profile
http_proxy=http://192.168.0.1:13128
https_proxy=http://192.168.0.1:13128
source /etc/profile
ping 114.114.114.114 通了证明可以上网了
四: 如果使用yum功能
在B服务器上
1 vim /etc/yum.conf
[main]
proxy=http://192.168.0.1:13128
注意需要在main下边添加一行代理:如上
2 cd /etc/yum.repos.d
mkdir YUM
mv * YUM/
下载其他源,我这里用的是阿里源镜像: centos7
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
至此已经成功上网:192.168.0.2 瑞思拜!!!
内网yum源使用 squid
最新推荐文章于 2024-01-09 20:58:41 发布