Итак, сегодня поговорим как поднять прозрачный мост на базе Runtu 3.Первое что нам понадобится, компьютер с 2 интерфейсами.
Второе - утилита прозрачного моста - bridge-utils.
sudo apt-get install bridge-utils
После установки проверяем:
sudo brctl
Если все установилось, у вас в консоли появится список команд.
Дальше, давайте создадим мост:
sudo brctl addbr "br0"
Замечательно, мост по имени br0 создан, теперь нам нужно отключить интерфейсы:
sudo ifdown eth0 sudo ifdown eth1
Добавим отключенные интерфейсы eth0 и eth1 в мост br0:
sudo brctl addif eth0 sudo brctl addif eth1
Установим IP адреса на интерфейсы и поднимем их:
sudo ifconfig eth0 0.0.0.0 up sudo ifconfig eth1 0.0.0.0 up ifconfig br0 up
Теперь можно посмотреть информацию о бридже, какие интерфейсы в него включены и какие MAC адреса через него проходят:
sudo brctl show br0 sudo brctl showmacs br0
Вот и все, на этом поднятие прозрачного моста законченно,все очень просто.Так же можно написать скрипт для автоматического поднятия бриджа, вида:
#!/bin/bash ifdown eth0 ifdown eth1 ifconfig eth0 0.0.0.0 up ifconfig eth1 0.0.0.0 up brctl addbr br0 brctl addif br0 eth0 brctl addif br0 eth1 ifconfig br0 up

Комментарии
Re: Runtu 3 как прозрачный мост
Спасибо за интересный материал) Единственное, почему себе за него -1 поставили?
(
Re: Runtu 3 как прозрачный мост
не знаю это как то сразу стояло))
Re: Runtu 3 как прозрачный мост
Все хорошо, только неплохо было бы написать для чего в хозяйстве нужен прозрачный мост, вообще для каких целей настраивать сие чудо.
Отправить комментарий