Как соединить wlan0 в режиме AP и eth0 так, чтобы eth0 был статическим, а wlan0 использовал DHCP?

Как соединить wlan0 в режиме AP и eth0 так, чтобы eth0 был статическим, а wlan0 использовал DHCP?

У меня есть маршрутизатор, который обеспечивает доступ в Интернет. К этому маршрутизатору подключен настольный ПК, который имеет рабочий eth0(статический IP-адрес) и wlan0. Также к маршрутизатору подключен ноутбук, который я использую для доступа к рабочему столу eth0через SSH:

Desktop(wlan0,eth0) ---- Router(internet) ---- Laptop(ssh to Dekstop via eth0)
// wlan0 should get internet access through eth0 and act as DHCP AP

Как мне настроить (в /etc/network/interfaces) мост на настольном ПК, чтобы я мог сохранить eth0статический адрес (тот же IP-адрес для SSH), но при этом действовать wlan0как точка доступа DHCP, предоставляющая доступ в Интернет (точка доступа, которая динамически раздает IP-адреса подключенным устройствам)?

Я знаю, как настроить hostapdи bridge-utilsустановил. Но я не до конца понял, как работает мост. Мост «заменяет» все мостовые интерфейсы (как видно «извне»)? Если я мост, что «видит» мой маршрутизатор ( eth0или мост)?

решение1

Если я правильно понял, о чем вы спрашиваете, то ближе к тому, что вы описываете, можно подойти, выполнив следующее:

  • На рабочем столе создайте мост (br0), включающий wlan0 и eth0
  • Назначьте статический IP-адрес, который у вас сейчас есть на eth0, для br0
  • Настройте DHCP-сервер на br0

Вышеуказанное действие поместит всех, кто подключается к точке доступа (настольному компьютеру), в ту же сеть, что и eth0 и маршрутизатор.

Связанный контент