如何使用本機SOCKS伺服器作為網關?

如何使用本機SOCKS伺服器作為網關?

我正在運行一個 SOCKS 代理伺服器(在 Ubuntu 機器上),用於繞過網路審查。我希望在同一網路中不支援 SOCKS 的裝置(例如電視等)使用此代理程式。

鑑於這些設備具有非常基本的網路設定(即只能設定IP和網關),我能想到的唯一解決方案是使用Ubuntu機器作為網關並通過它路由所有流量。問題是假設 Ubuntu 機器已經運行 DHCP 伺服器,我該如何執行此操作(可能使用 iptables)。

我正在尋找最直接的解決方案,並且非常願意使用現有軟體,但如果有必要,不介意用 Java 或 Python 編寫一些程式碼。

相關內容