Гид по технологиям

Как расшарить Wi‑Fi через Ethernet в Ubuntu

6 min read Ubuntu Обновлено 03 Jan 2026
Как расшарить Wi‑Fi через Ethernet в Ubuntu
Как расшарить Wi‑Fi через Ethernet в Ubuntu

Введение

Пользователи Ubuntu обычно находят инструкции в официальной справке, на форумах и в тематических гайдах. Но иногда простые задачи всё равно спрятаны за устаревшими или запутанными описаниями. В этой статье я пошагово объясню, как поделиться беспроводным подключением ноутбука (Wi‑Fi) через Ethernet‑порт в Ubuntu, покажу варианты на случай отказа, дам чек‑лист и критерии приёмки.

Из контекста: у меня есть ноутбук на рабочем столе с подключением по Wi‑Fi, а в офисе нет проводного Интернета. Мне нужно было подключить к ноутбуку по кабелю компьютеры клиентов, чтобы они получили доступ в сеть.

Что нужно знать в одном предложении

Поделиться Wi‑Fi по Ethernet можно через Network Manager — в настройках проводного соединения изменить метод IPv4 на «Поделиться с другими компьютерами». Это включает NAT/DHCP в фоне и делает ноутбук шлюзом для подключённых устройств.

Требования и ограничения

  • Ноутбук с Ubuntu и работоспособным Wi‑Fi.
  • Ethernet‑порт и кабель (кроссоверный не нужен для современных адаптеров).
  • Права администратора для изменения сетевых настроек.

Ограничения, когда этот метод может не сработать:

  • Некоторые драйверы Wi‑Fi не поддерживают одновременную работу в режиме клиента и точки доступа (AP). Тогда придётся использовать отдельный Wi‑Fi‑адаптер или другое устройство.
  • Если на ноутбуке есть активные правила iptables/ufw, они могут блокировать трафик.

Важно: этот способ прост и подходит для временного раздачи Интернета. Для постоянных решений лучше настраивать отдельный маршрутизатор или программную точку доступа.

Шаг 1: Откройте «Настройки сети» (Edit Connections)

На верхней панели рядом с часами находится индикатор сети (иконка со столбиками сигнала для Wi‑Fi). Нажмите правой кнопкой мыши на индикатор и выберите «Изменить подключения» или аналог «Edit Connections», если перевод интерфейса другой.

Индикатор сети в панели Ubuntu

(Изображение: индикатор сети на верхней панели Ubuntu — отображает силу Wi‑Fi и доступные интерфейсы.)

Шаг 2: Правка настроек Ethernet

В открывшемся окне перейдите на вкладку «Проводные» (Wired). Найдите соединение «Auto eth0» или другое имя вашего Ethernet‑интерфейса и нажмите «Изменить».

Окно настроек проводного подключения в Network Manager

Вы также можете создать новое соединение («Добавить») и настроить его отдельно — это удобно, если вы хотите сохранить стандартные настройки для обычного выхода в сеть.

Шаг 3: Установите метод «Поделиться с другими компьютерами»

Перейдите на вкладку «IPv4» (IPv4 Settings). Рядом с «Метод» (Method) откроется выпадающее меню. Выберите «Поделиться с другими компьютерами» (Shared to other computers).

Настройка метода IPv4: Поделиться с другими компьютерами

Сохраните изменения и перезапустите сеть или компьютер. В большинстве случаев Network Manager автоматически настроит локальный DHCP и NAT — клиентам по кабелю будет выдан адрес и доступ в Интернет.

Дополнительные шаги и варианты (если не сработало)

  1. Перезапуск Network Manager:
  • Через графику: выйдите и зайдите в сеанс, либо отключите и снова включите Network Manager.
  • Через терминал: sudo systemctl restart NetworkManager
  1. Проверка IP на клиенте:
  • Убедитесь, что клиент получил IP в диапазоне вроде 10.42.0.x (стандартный диапазон Network Manager при шаринге) или другой локальный адрес.
  • Если IP начинается с 169.254.x.x — DHCP не сработал.
  1. Проверка маршрутизации и NAT на хосте:
  • Просмотрите таблицу маршрутизации: ip route

  • Убедитесь, что в iptables есть правило MASQUERADE (если Network Manager не настроил NAT автоматически). При необходимости можно временно включить NAT вручную (только для опытных пользователей):

    sudo sysctl -w net.ipv4.ip_forward=1 sudo iptables -t nat -A POSTROUTING -o wlan0 -j MASQUERADE

  1. Если Wi‑Fi драйвер не поддерживает одновременную работу в режиме клиента и AP
  • Решение: используйте внешний USB‑Wi‑Fi адаптер как точку доступа или подключите ноутбук к Wi‑Fi через один адаптер, а создать точку доступа с другим.
  • Альтернатива: подключите исходный Wi‑Fi к отдельному маршрутизатору и используйте маршрутизатор как раздачу.

Быстрый чек‑лист для раздающего (хоста)

  • Ноутбук подключён к Wi‑Fi и имеет доступ в Интернет.
  • Ethernet‑кабель подключён к порту и клиентскому компьютеру.
  • В Network Manager для проводного соединения выбран метод «Поделиться с другими компьютерами».
  • Перезапустили сеть (или ноутбук) после изменения.
  • Клиент получил IP и может пинговать внешний адрес (например, 8.8.8.8).

Чек‑лист для клиента

  • Сетевой кабель исправен и подключён.
  • Сетевой адаптер настроен на автоматическое получение IP (DHCP).
  • Получен IP-адрес, шлюз и DNS.
  • Пробный запрос (ping) к внешнему IP работает.

Критерии приёмки

  • Клиент получает IP‑адрес, отличный от 169.254.x.x.
  • Клиент может пинговать внешний публичный IP (например, 8.8.8.8).
  • Клиент может разрешать доменные имена (DNS работает) и открывать веб‑страницы.

Когда этот метод не подходит — альтернативные подходы

  • Постоянная организация доступа: купите и настройте отдельный маршрутизатор.
  • Расшаривание через командную строку: ручная настройка iptables и dnsmasq для более тонкого контроля.
  • Точка доступа на самом ноутбуке (hostapd): если нужно раздавать Wi‑Fi, а не Ethernet.

Мини‑методология выбора:

  • Нужен временный доступ по кабелю → используйте Network Manager.
  • Нужен постоянный или многопользовательский доступ с контролем → выделенный роутер или ручная настройка NAT/DHCP.

Модель мышления (heuristic)

Думайте о ноутбуке как о шлюзе: он получает Интернет по одному интерфейсу (wlan0) и пересылает по другому (eth0). Главное — чтобы на входе был доступ в Интернет, а на выходе работал DHCP/NAT для локальных клиентов.

Простые сценарии отказа и их решения

  • Клиент не получает адрес DHCP → проверьте, что метод «Поделиться» включён и перезапущен Network Manager.
  • Есть доступ по IP, но нет DNS → задайте DNS вручную на клиенте или проверьте, что host (ноутбук) проксирует DNS.
  • После перезагрузки ноутбука настройки исчезают → создайте отдельное проводное подключение и сохраните его профиль.

Рекомендации по безопасности

  • Не используйте этот метод в общественных сетях, где вы не доверяете клиентам.
  • После завершения работы верните проводное соединение в исходное состояние, если оно использовалось для прямого доступа в Интернет.
  • Проверяйте firewall (ufw/iptables) на хосте, чтобы не допустить нежелательного доступа.

Пример сценариев использования

  • Ремонт компьютеров: временный доступ в Интернет для проверки обновлений и загрузки драйверов.
  • Презентация в месте без проводного Интернета: подключение проектора или ноутбука организатора.
  • Обход временных ограничений доступа в сети, когда нужен только одно‑временный доступ.

Decision flow (простое дерево принятия решения)

flowchart TD
  A[Есть Wi‑Fi и ноутбук с Ubuntu?] -->|Да| B[Нужен временный доступ по кабелю?]
  B -->|Да| C[Использовать Network Manager: IPv4 -> Поделиться]
  B -->|Нет| D[Нужен постоянный доступ?]
  D -->|Да| E[Настроить роутер или ручной NAT/DHCP]
  D -->|Нет| F[Использовать отдельный Wi‑Fi адаптер или hostapd]
  A -->|Нет| G[Нужен другой источник Интернета]

Заключение

Поделиться Wi‑Fi через Ethernet в Ubuntu — простая задача, если знать, где искать: в Network Manager выбран метод «Поделиться с другими компьютерами». Это решение особенно удобно для временных ситуаций и для пользователей, которые не хотят настраивать iptables вручную. Если стандартный способ не сработал, проверьте драйверы, DHCP и правила firewall; при необходимости используйте внешний адаптер или роутер.

Коротко:

  • Откройте «Изменить подключения» → Wired → Auto eth0 → IPv4 → «Поделиться с другими компьютерами».
  • Перезапустите сеть/компьютер и подключите кабель.
  • Проверьте IP, маршрутизацию и DNS на клиенте.

Если у вас есть опыт с альтернативными способами (hostapd, dnsmasq, manual iptables) или вы столкнулись с необычной ошибкой — напишите в комментариях: обсудим и дополним руководство.

Сводка

  • Этот метод доступен в современных версиях Ubuntu начиная примерно с 9.10 и выше.
  • Подходит для временной раздачи Интернета по кабелю.
  • Для постоянных решений стоит использовать роутер или ручную настройку сетевых служб.
Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

RDP: полный гид по настройке и безопасности
Инфраструктура

RDP: полный гид по настройке и безопасности

Android как клавиатура и трекпад для Windows
Гайды

Android как клавиатура и трекпад для Windows

Советы и приёмы для работы с PDF
Документы

Советы и приёмы для работы с PDF

Calibration в Lightroom Classic: как и когда использовать
Фото

Calibration в Lightroom Classic: как и когда использовать

Отключить Siri Suggestions на iPhone
iOS

Отключить Siri Suggestions на iPhone

Рисование таблиц в Microsoft Word — руководство
Office

Рисование таблиц в Microsoft Word — руководство