Как поделиться беспроводным подключением Ubuntu через Ethernet

В сообществе Ubuntu полно руководств и советов. Тем не менее иногда простая задача скрыта за устаревшими инструкциями. Этот материал показывает простой способ поделиться беспроводным соединением (Wi‑Fi) через Ethernet‑порт на ноутбуке под Ubuntu (проверено на версиях, начиная с Ubuntu 9.10 и новее). Инструкция рассчитана на домашние и мелкие сервис‑сценарии, когда у вас есть Wi‑Fi на ноутбуке, а другие машины нужно подключить по кабелю.
Кому это полезно
- Ремонтникам и техникам, которые тестируют чужие ПК без доступа к проводному интернету.
- Домашним пользователям без роутера, у кого ноутбук подключён по Wi‑Fi.
- Быстрые временные сети в офисе или на выезде.
Что нужно знать в одну строчку
Подключение по кабелю будет раздаваться с помощью функции NetworkManager: при выборе «Shared to other computers» Ubuntu автоматически настроит локальную сеть (NAT + DHCP) на интерфейсе Ethernet.
Шаги — пошаговая инструкция
Шаг 1: Откройте параметры сетевых подключений
На верхней панели справа рядом с часами найдите индикатор сети. Когда ноутбук подключён по Wi‑Fi, индикатор показывает столбцы уровня сигнала. Кликните правой кнопкой мыши по индикатору и выберите «Edit Connections».
Примечание: в некоторых оболочках пункт меню может называться «Настройки сети» или «Network Connections», но смысл тот же — доступ к списку соединений NetworkManager.
Шаг 2: Настройте проводное соединение
В открывшемся окне перейдите на вкладку “Wired”. Вы увидите запись вроде “Auto eth0” или имя, соответствующее вашему Ethernet‑интерфейсу. Выберите её и нажмите “Edit”.
Совет: можно создать новое подключение кнопкой “Add”, если вы не хотите менять стандартное. Если вы изменяете Auto eth0 — запомните это, чтобы вернуть настройки при необходимости.
Шаг 3: Включите общий доступ к интернету
Перейдите на вкладку “IPv4 Settings”. Рядом с подписью “Method:” выберите из выпадающего списка вариант “Shared to other computers”.
После сохранения изменений перезапустите компьютер. Если настройки применились корректно, другой компьютер, подключённый к Ethernet‑порту вашего ноутбука, получит IP‑адрес от ноутбука и сможет выходить в интернет через его Wi‑Fi.
Критерии приёмки
- Ноутбук подключён к интернету по Wi‑Fi и показывает доступ в сеть.
- На ноутбуке в настройках проводного интерфейса выбран метод “Shared to other computers”.
- Подключённый к ноутбуку кабель ведёт к другому компьютеру (или к свитчу) и у клиента сохраняется шлюз+DNS от ноутбука (обычно 10.42.0.1 или похожий диапазон).
- Клиентская машина получает IP‑адрес (DHCP) и проходит ping до внешнего IP (например, 8.8.8.8) и по имени (например, google.com).
Быстрая проверка и отладка
- На ноутбуке проверьте, что Wi‑Fi действительно работает и есть доступ в интернет.
- На клиенте выполните ipconfig/ifconfig или проверку статуса сети, чтобы увидеть, получил ли он IP‑адрес.
- Попробуйте ping на адрес ноутбука и на сторонний IP (например, 8.8.8.8). Если пингуется IP, но не домены — проверьте DNS.
- На ноутбуке проверьте, запущен ли dnsmasq (иногда NetworkManager использует его для раздачи DHCP/DNS).
- Если клиент не получает IP, убедитесь, что Ethernet‑кабель рабочий и что на ноутбуке не отключён порт аппаратно.
Команды для диагностики в терминале
- systemctl status NetworkManager
- nmcli connection show
- nmcli device status
- ip addr show
- sudo journalctl -u NetworkManager –since “10 minutes ago”
Когда это не работает (частые причины)
- Старые версии NetworkManager или специфичные сетевые менеджеры в изменённых дистрибутивах. В таких случаях пункт «Shared to other computers» может отсутствовать.
- Аппаратная блокировка Ethernet‑порта или повреждённый кабель/разъём.
- Конфликты с уже настроенным статическим IP на проводном интерфейсе.
- Активный корпоративный VPN на ноутбуке, который перехватывает сетевой трафик.
Альтернативные подходы
- Использование утилит iptables + dnsmasq вручную для настройки NAT и DHCP — даёт больше контроля, но сложнее для разовых задач.
- Использование утилиты create_ap или hostapd для создания точки доступа с Ethernet как исходником вместо Wi‑Fi (в некоторых сценариях полезно).
- Временная настройка общего доступа через команду nmcli (скрипт) для автоматизации повторяемых задач.
Роль‑ориентированные чек‑листы
Для техника
- Убедиться в наличии исправного Ethernet‑кабеля.
- Проверить доступность интернета по Wi‑Fi.
- Настроить «Shared to other computers» и протестировать клиент.
- Вернуть настройки, если клиент должен получить прямой доступ к Ethernet‑сети.
Для домашнего пользователя
- Подключить ноутбук к Wi‑Fi.
- Подключить кабель к компьютеру клиента.
- Применить инструкцию выше. Если не получается — перезагрузить ноутбук.
Мини‑методология применения (короткая)
- Подключите ноутбук к Wi‑Fi. 2. Включите общий доступ для Ethernet. 3. Подключите клиент. 4. Проверьте доступность интернета.
Примеры, когда лучше не использовать этот метод
- Если требуется постоянное и многопользовательское подключение с высокой пропускной способностью — лучше установить полноценный роутер или использовать аппаратный NAT.
- Если требуется максимально безопасное разделение сетей — общедоступный NAT ноутбука не заменит полноценную сетевую сегментацию.
Короткий глоссарий
- NAT: преобразование сетевых адресов, позволяет нескольким устройствам выходить в интернет через один IP.
- DHCP: протокол автоматической выдачи IP‑адресов.
- NetworkManager: служба в Linux для управления сетями, часто используется в Ubuntu.
Факты и полезные примечания
- NetworkManager автоматически включает NAT и DHCP при выборе “Shared to other computers” — вам не нужно вручную настраивать iptables.
- Обычно раздаваемые адреса находятся в приватном диапазоне 10.42.0.0/24, но точный диапазон может отличаться.
Безопасность и приватность
Функция общего доступа включает NAT и локальный DHCP. Трафик клиентов идёт через ваш ноутбук, поэтому будьте внимательны: входящие соединения к клиентским машинам по умолчанию не перенаправляются. Не включайте общий доступ, если на ноутбуке запущены чувствительные сервисы или открыты незащищённые порты.
Советы по возврату к обычному использованию Ethernet
Если вы хотите снова использовать Ethernet для выхода в интернет (через провайдера или роутер), откройте те же настройки и верните метод IPv4 на значение «Automatic (DHCP)» или на статические параметры, которые были ранее.
Обсуждение и улучшение документации сообщества
Простые изменения в официальной документации, помеченные тегами релизов (например, с указанием «доступно с Ubuntu 9.10»), помогут пользователям найти актуальные инструкции. Скриншоты интерфейса и хотя бы один пример отладки в FAQ делают статью полезной для широкого круга читателей.
Краткое резюме
- Это простой способ временно раздать Wi‑Fi через Ethernet на Ubuntu.
- NetworkManager делает большую часть работы: NAT и DHCP ставятся автоматически.
- Если что‑то не работает — проверьте аппаратную часть, VPN и логи NetworkManager.
Спасибо за чтение. Если у вас есть опыт других способов или заметки по несовместимости с конкретной версией Ubuntu — поделитесь в комментариях.
Похожие материалы
Ошибка Power Calibration Area в Windows — как исправить
Как найти и поделиться Spotify Wrapped 2020
Скриншот на Dell: быстро и просто
Устранение неисправностей Nintendo 3DS
Вернуть кнопку Print Screen в Windows 11