У меня есть нетбук, который я хочу настроить как мост (это единственное, что я хочу, чтобы он делал, я больше ни для чего его не использую). Я хочу подключить wlan0 к eth0 (см. рисунок ниже)
Кабель Ethernet: ===>
Беспроводной: ) ) )
интернет ===> модем ===> маршрутизатор ) ) ) нетбук ===> коммутатор ===> локальная сеть
Сейчас у меня на нетбуке установлена Lubuntu 12.04 с подключением wlan0, установленным на Shared, так что моя локальная сеть имеет доступ к интернету через беспроводное соединение (что мне и нужно). Проблема, однако, в том, что Ubuntu делает это, создавая свою собственную сеть (с другим DHCP), так что IP-адрес моего нетбука находится в диапазоне 10.0.1.1 (из wlan0), но любой компьютер в моей локальной сети получает IP-адрес в диапазоне 10.42.0.1 (из eth0).
Итак, мой вопрос:
Есть ли ОС, которую я могу установить на свой нетбук и которая позволит легко настроить мост?
Я пыталсяРаспутатьно в настоящее время он не поддерживает мостовое соединение беспроводного соединения с проводным соединением.
решение1
Возможность создания мостов между интерфейсами присуща ядрам Linux 2.4 и 2.6. Ubuntu и Lubuntu включают необходимый код.
Вам нужна команда "brctl". Страница руководства Ubuntuздесь.
По сути, вы будете:
- Создайте мост через: brctl addbr (имя)
- Добавьте интерфейсы к мосту через: brctl addif (brname) (ifname)
Если в вашей локальной сети/сети есть другие мосты, помните о петлях мостов и возможных проблемах с связующим деревом.