31.07.2026
раздать прокси по wifi ubuntu
Как раздать прокси по Wi-Fi на Ubuntu: пошаговая инструкция для продвинутых пользователей
В современном мире безопасность и приватность в интернете выходят на первый план. Иногда возникает необходимость раздать подключение к интернету через Wi-Fi и одновременно настроить прокси-сервер, чтобы обеспечить безопасный и контролируемый доступ для других устройств. В этой статье я расскажу, как раздать прокси по Wi-Fi на Ubuntu — подробно, понятно и без лишней воды.
Почему именно Ubuntu?
Ubuntu — одна из самых популярных дистрибутивов Linux, обладающая мощными инструментами для настройки сети. Благодаря открытости и гибкости Ubuntu идеально подходит для реализации сложных сценариев, таких как раздача прокси по Wi-Fi.
Что такое раздача прокси по Wi-Fi?
Это процесс, при котором ваш компьютер с Ubuntu выступает в роли точки доступа ( hotspot), через которую подключаются другие устройства, а трафик этих устройств перенаправляется через прокси-сервер. Такой подход полезен для обхода ограничений, повышения уровня приватности или контроля за сетевым трафиком.
Шаг 1. Настройка точки доступа Wi-Fi на Ubuntu
Первый этап — создание точки доступа, которая будет раздавать интернет другим устройствам.
Используем hostapd
hostapd — мощный инструмент для превращения вашего Wi-Fi адаптера в точку доступа.
Установка:
sudo apt update
sudo apt install hostapd
Настройка конфигурационного файла:
Создайте файл /etc/hostapd/hostapd.conf со следующим содержимым:
interface=wlan0
driver=nl80211
ssid=MyUbuntuProxy
hw_mode=g
channel=6
wmm_enabled=0
macaddr_acl=0
auth_algs=1
ignore_broadcast_ssid=0
wpa=2
wpa_passphrase=ВашПароль123
wpa_key_mgmt=WPA-PSK
rsn_pairwise=CCMP
Замените wlan0 на название вашего Wi-Fi интерфейса (узнайте командой ip a), а также установите свой пароль.
Запуск hostapd:
sudo systemctl start hostapd
sudo systemctl enable hostapd
Шаг 2. Настройка DHCP-сервера
Чтобы подключённые устройства получали IP-адреса, настроим DHCP-сервер.
Установка:
sudo apt install dnsmasq
Конфигурация:
Создайте или отредактируйте /etc/dnsmasq.conf:
interface=wlan0
dhcp-range=192.168.50.10,192.168.50.100,12h
Это выделит диапазон IP-адресов для устройств, подключённых к вашей точке доступа.
Шаг 3. Настройка прокси-сервера
Теперь самое важное — настройка прокси.
Установка Squid
Squid — популярный прокси-сервер с богатым функционалом.
sudo apt install squid
Конфигурация Squid
Рассмотрим минимальный пример конфигурации, который позволяет пропускать трафик через прокси.
Отредактируйте /etc/squid/squid.conf:
http_port 3128
acl localnet src 192.168.50.0/24
http_access allow localnet
http_access deny all
Это позволит подключённым устройствам из диапазона 192.168.50.0/24 использовать ваш прокси на порту 3128.
Перезапуск Squid
sudo systemctl restart squid
Шаг 4. Перенаправление трафика через прокси
Чтобы трафик устройств, подключённых к Wi-Fi, проходил через прокси, нужно настроить iptables.
sudo iptables -t nat -A PREROUTING -i wlan0 -p tcp --dport 80 -j REDIRECT --to-port 3128
sudo iptables -t nat -A PREROUTING -i wlan0 -p tcp --dport 443 -j REDIRECT --to-port 3128
Это перенаправит HTTP и HTTPS трафик через ваш прокси-сервер.
Итог
Теперь у вас есть полноценный сетап: Ubuntu раздаёт Wi-Fi, подключённые устройства получают IP-адреса и используют ваш прокси-сервер для выхода в интернет. Такой подход подходит для повышения приватности, тестирования или обхода блокировок.
Важные советы и предостережения
- Безопасность. Обязательно используйте сложный пароль для точки доступа и прокси.
- Обновление. Регулярно обновляйте системы и программное обеспечение.
- Логирование и мониторинг. Настройте логирование в Squid и iptables для контроля использования.
Итоговая рекомендация
Перед началом убедитесь, что ваш Wi-Fi адаптер поддерживает режим Access Point и работает в Linux без проблем. В случае сложностей — обратитесь к документации или сообществу Ubuntu, там много подробных руководств.
Если вы хотите автоматизировать процесс или использовать более профессиональные решения, можно рассмотреть настройку с помощью NetworkManager, iptables и профессиональных решений типа OpenWRT или pfSense.
Надеюсь, эта инструкция помогла вам понять, как раздать прокси по Wi-Fi на Ubuntu. Будьте внимательны к безопасности и не забывайте обновлять свои системы!