LINUX.ORG.RU
ФорумAdmin

Вопрос по организации моста


0

0

Пытаюсь организовать мост через 2 ethernet cards. Использую brcfg --ena при загрузке и пишет что bridging is enabled. В ядре 2.4.26 использую 802.1d Ethernet bridging и при загрузке перевожу адаптеры в promisc режим. Но между интерфейсами кадры не передаются. В чем может быть проблема?

anonymous
Ответ на: комментарий от majordomo

Это работает. Спасибо. А как сделать маршрутизирующий мост? Назначаю 2 адаптерам адреса IP, но они не пингуются. Что можно сделать?

anonymous
()
Ответ на: комментарий от anonymous

вроде така каша непройдет можно дать адрес виртуальному интерфейсу вот мой скрипт :

#!/bin/bash

ifconfig=/sbin/ifconfig brctl=/usr/sbin/brctl br="br0" eth="eth0 eth1"

#загрузка модуля /sbin/modprobe bridge

#конфигурирование моста config(){ #создаем мост (интерфейс br0) $brctl addbr ${br}

#добовляем физичиские интерфейсы eth0,eth1 for e in ${eth} ; do $brctl addif ${br} ${e} done }

#включение моста start() { #включение моста $brctl stp br0 on echo "Starting bridge : ${br}" #присвоение адреса мосту для доступа $ifconfig br0 down $ifconfig br0 x.x.x.x netmask x.x.x.x up #просмотр информации о созданном интерфейсе br0 $brctl show

}

stop() { echo "Stopping bridge : ${br} ..." $brctl stp br0 off $brctl show #присвоение адреса мосту для доступа $ifconfig br0 down }

case $1 in 'config') config ;; 'start') start ;; 'stop') stop ;; *) echo "Usage $0 {config|start|stop}" esac

mara
()
Ответ на: комментарий от mara

Я еще извиняюсь. Слышал можно организовать мост+маршрутизатор. Есть такой Bridge+Firewall HOWTO. Там используется brcfg. Но что-то у меня это не работает. Может кто знает как можно сделать такой вариант?

anonymous
()
Ответ на: комментарий от anonymous

прога для фаера на мосту называется ebtables-2.0.6

mara
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.