CentOS 流量過濾器

CentOS 流量過濾器

我正在嘗試使用 Squid 來過濾流經網路的流量。我也在努力讓這個系統變得透明。我的網路設定是這樣的:

Router -> CentOS Machine -> The rest of the network.
Router: 192.168.1.254
CentOS: 192.168.1.104
LAN   : 192.168.1.0/24 and 81.150.192.224/28

我需要將所有網路傳遞到路由器(未經修改),然後讓它將回應傳遞給 Squid。到目前為止我遇到的問題是DNS - 就像我無法將流量發送到計算機,因為它無法查找它- 有兩個不同子網的問題(一個用於我的LAN,一個用於我的公共子網) IP。

我該如何讓它發揮作用?

答案1

客戶端的預設網關應該是路由器,並且它們的 HTTP 代理應該指向 CentOS 盒子。

魷魚的網站有大量文檔,包括配置範例,徹底的常問問題以及非常全面的指南配置瀏覽器

關於透明代理,可以找到範例配置這裡可以找到目前的 TPROXY 文檔這裡

相關內容