Я использую прокси-сервер SOCKS (на машине с Ubuntu), который используется для обхода интернет-цензуры. Я бы хотел, чтобы устройства в той же сети (например, телевизоры и т.д.), Которые не поддерживают SOCKS, использовали этот прокси.

Учитывая, что эти устройства имеют очень простые сетевые настройки (то есть вы можете установить только IP-адрес и шлюз), единственное решение, которое я могу придумать, - это использовать машину Ubuntu в качестве шлюза и маршрутизировать весь трафик через него. Вопрос в том, как мне это сделать (возможно, с помощью iptables), если предположить, что на машине с Ubuntu уже установлен DHCP-сервер.

Я ищу самое простое решение и очень предпочел бы использовать существующее программное обеспечение, но не против написать некоторый код на Java или Python, если это необходимо.

0