Linux

Linux IPv6 透明代理(但 Linux 不支持 IPv6 上的 NAT!?)

  • April 4, 2011

iptables -j REDIRECT在 Linux 上,我可以簡單地通過添加命令來製作透明代理。

令我驚訝的是,我需要支持 IPv6。夠簡單吧?iptables6 -j REDIRECT 不支持命令!?

顯然,Linux 在 IPv6 上拋棄了 NAT(以及對它的透明代理支持)。我不太關心 IPv6 上的 NAT。**那麼人們如何獲得在 IPv6 上工作的 squid 透明代理呢?**以 Linux 作為主機。

首先在這裡閱讀這個答案。您必須配置防火牆並使用其他方式來提供代理,例如自動配置。IPV6 不提供任何 NAT,因此不會攔截流量,因此沒有透明代理。

Squid wiki 有一個Tproxy 更新檔,但對我來說似乎是一個 hack,你可以嘗試但我從未測試過。

其他解決方案(例如 CISCO 的WCCP)也與 ipv4 非常相關,並且無法在 ipv6 上執行,但可能會被更新(或者會出現替換的東西)。

引用自:https://serverfault.com/questions/255261