Wie verwende ich einen lokalen SOCKS-Server als Gateway?

Wie verwende ich einen lokalen SOCKS-Server als Gateway?

Ich betreibe einen SOCKS-Proxyserver (auf einem Ubuntu-Rechner), der dazu dient, die Internetzensur zu umgehen. Ich möchte, dass die Geräte im selben Netzwerk (wie Fernseher usw.), die SOCKS nicht unterstützen, diesen Proxy verwenden.

Da diese Geräte nur sehr einfache Netzwerkeinstellungen haben (d. h. Sie können nur eine IP und ein Gateway festlegen), ist die einzige Lösung, die mir einfällt, die Ubuntu-Maschine als Gateway zu verwenden und den gesamten Datenverkehr darüber zu leiten. Die Frage ist, wie ich das mache (vielleicht mithilfe von iptables), vorausgesetzt, dass auf der Ubuntu-Maschine bereits ein DHCP-Server läuft.

Ich suche nach der unkompliziertesten Lösung und würde am liebsten vorhandene Software verwenden, habe aber nichts dagegen, bei Bedarf etwas Code in Java oder Python zu schreiben.

verwandte Informationen