環境
操作系統: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 就可以了。