1. 程式人生 > >Linux 正向代理和反向代理

Linux 正向代理和反向代理

簡單點說

正向代理的意思就是“翻牆”,就好比做我想要美國西海岸一件棒球衫,但是我到達不了,我現在得上學,但是中間有個人,他在美國上學,我說我想要什麼,他去給我買。然後給我郵回來,他就是所謂的正向代理!!!

代理所需的服務—squid

1.安裝squid服務

yum install squid -y

systemctl start squid

2.配置

在真機上的操作

在虛擬機器上的操作

測試

反向代理

反向代理正好相反,對於客戶端而言它就像是原始伺服器,並且客戶端不需要進行任何特別的設定。客戶端向反向代理 的名稱空間(name-space)中的內容傳送普通請求,接著反向代理將判斷向何處(原始伺服器)轉交請求,並將獲得的內容返回給客戶端,就像這些內容 原本就是它自己的一樣。
反向代理一般是用於cdn加速,所以需要設定好cache的peer節點

首先開啟squid服務

配置