Проблема заключается в следующем: у меня есть маршрутизатор, на котором запущен DHCP-сервер, подключенный (с помощью кабеля) к компьютеру с беспроводной картой. Я хочу создать специальную сеть с использованием airbase-ng, а затем соединить ее с eth0 (я знаю, что в этом нет особого смысла, это должно быть упражнение), чтобы любой, кто подключается к специальной сети:

1) может получить доступ к внешнему миру через компьютер, на котором работает сеть 2) получает IP-адрес от DHCP-сервера, на котором работает маршрутизатор

Я старался:

brctl addbr Bridge
brctl addif eth0
brctl addif at0

Но я не уверен, что делать дальше (для запуска Bridge), добавление eth0 к Bridge по какой-то причине делает его неработоспособным, даже если я снова его настраиваю после добавления (dhclient eth0).

Это, вероятно, нубский вопрос, но я был бы признателен за любую помощь. Заранее спасибо.

1 ответ1

0

То, что вы только что сделали, - это создали новый сетевой интерфейс под названием Bridge котором есть соединение eth0 и at0 . Интерфейс с именем Bridge должен отображаться в ifconfig .

Поэтому делать что-либо с eth0 или at0 отдельности (кроме включения / выключения at0 в беспроводной сети) не имеет смысла. Они являются частью моста.

Попробуйте dhclient -v Bridge и посмотрите, сможет ли Bridge получить IP с вашего DHCP-сервера.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .