Базовая сетевая среда настроена, но сам по себе маршрутизатор TP-Link TL-MR3020 пока не выполняет функций проксирования трафика. Чтобы превратить устройство в полноценный шлюз автоматизации, необходимо развернуть легковесный демон HTTP-проксирования и подготовить утилиты командной строки для взаимодействия с сотовым модемом.
В этом разделе мы подключаемся к операционной системе OpenWrt через терминал SSH, инсталлируем программный стек Polipo и curl, конфигурируем сетевые сокеты и выполняем боевую проверку прокси-туннеля через браузер.
В этом разделе
- Консольный доступ к роутеру по защищенному протоколу SSH через PuTTY или стандартный терминал Linux/macOS.
- Работа с пакетным менеджером
opkg: обновление репозиториев и инсталляция демона Polipo вместе с веб-модулем LuCI и утилитой curl. - Настройка директив Polipo: назначение уникальных портов (8101, 8102 и далее) и открытие приема соединений директивой
Allowed clients: 0.0.0.0/0. - Детальный архитектурный анализ аутентификации: почему автор курса настоятельно рекомендует отказаться от авторизации по логину и паролю ради стабильности софта.
- Пошаговое тестирование прокси в браузере Mozilla Firefox и верификация принадлежности внешнего IP сотовому оператору.
Polipo — один из самых компактных и нетребовательных к памяти кэширующих HTTP-прокси в мире Linux. В отличие от тяжелых аналогов, он занимает всего несколько сотен килобайт в оперативной памяти и практически не нагружает процессор MediaTek MT7628NN, обеспечивая максимальную отзывчивость сетевого канала даже при сотен параллельных запросов.
