Вот сделка. Доступен отличный фильтр интернет-контента, но он работает только на Windows и Mac, и вся моя сеть работает на Linux, от моих телефонов на Android до моих ноутбуков и настольных компьютеров с Ubuntu, до моего устройства Google TV. Я хотел бы отфильтровать доступ к Интернету всех этих устройств через это программное обеспечение, но не могу установить его на каждом устройстве. Таким образом, я решил, что я делаю это на уровне сети.
Вот теория интернет-потока:
Modem -> Windows XP (Proxy) -> Router -> Computers
Насколько я знаю, программное обеспечение буквально фильтрует всю входящую и исходящую интернет-активность через HTTP. Моя теория заключается в том, что если я буду использовать этот компьютер как своего рода интернет-прокси-сервер, расположенный между моим модемом и маршрутизатором, я смогу эффективно фильтровать все в своей сети.
Есть ли способ сделать это с точки зрения программного обеспечения? Как бы я это сделал?
Что мне нужно аппаратно, чтобы это произошло? Мне нужен локальный и внешний локальные сети, но есть ли что-то еще, что я пропускаю?