环境
操作系统:openEuler 开放欧拉 22.03 LTS
适用架构:ARM64(鲲鹏 920 x8、飞腾 FT-2000/4)、AMD64(海光、兆芯)
前言
从一个局域网到另一个局域网,或者广域网,或者互联网,通常需要一个出口,比如网关(GateWay)或代理(Proxy)。代理的工作模式又分为 http 和 socks。如何让优麒麟来承担这个代理的工作呢?跟我来……
建议将网卡设置成开机自动激活。如果还没有设置固定 IP,可以使用命令 nmtui。
sudo nmtui
Squid
sudo dnf install squid
验证一下安装结果。
squid -v
设置开机自动运行并立即启动服务。
sudo systemctl enable squid --now
修改防火墙的设置。
sudo firewall-cmd --permanent --add-service=squid
刷新防火墙的设置
sudo firewall-cmd --reload
客户端
默认情况下,squid 监听的端口是 3128。在客户端设置代理时,填写服务器的地址和 3128 就可以了。如果还需要直接访问局域网中的主机,在 “不使用代理”,这个选项中加入相应的 IP 就可以了。