Сетевой мост в gentoo
Гость 4 декабря, 2005 - 10:23
В общем, понадобилось мне в gentoo сабж сделать.
Емержнул bridge-utils, все поставилось. У меня вопрос - откуда запускать addbr? После установки emerge обмолвилась о чем-то вроде того, что запускать все это дело надо посредством binutils, но чего-то я не понял каким образом это сделать, а доков в инете ни на русском, ни на аглицком не нашел.
»
- Для комментирования войдите или зарегистрируйтесь
В gentoo всё это
В gentoo всё это делается гениально просто (см /etc/conf.d/net.example)
В /etc/conf.d/net прописывается следующее:
# *** Bridge *** #
bridge_br0="eth0 eth1"
config_eth0=( "null" )
config_eth1=( "null" )
config_br0=( "192.168.2.160/24" )
depend_br0() {
need net.eth0 net.eth1
}
brctl_br0=( "setfd 0" "sethello 0" "stp off" )
После этого как обычно создаём симлинк
ln -s /etc/init.d/net.lo /etc/init.d/net.br0
И делаем
rc-update add net.br0 default
Прописал все,
Прописал все, как в net.example (естественно с учетом своей конфигурации) и возникла следующая проблема - при попытке поднять интерфейс br0 система сообщает, что bridge-utils не установлен
(add bridge failed: package not installed). Я подозреваю, что необходимо каким-то образом зарегистрировать поддержку мостов в baselayot.
Замечание при установке bridge-utils, выданное emerge:
* This package no longer provides a seperate init script.
* Please utilize the new bridge support in baselayout.
Соответственно вопрос где и что именно необходимо исправить/добавить.
В ядре не
В ядре не включил поддержку моста
Ну никто не
Ну никто не поможет что-ли ?
man brctl сначала
man brctl
сначала добавляется мост, а потом уже к нему сетевые интефейсы
у меня лично всё работает
_________________
^_^
Re: Ну никто не
Проверь ядро, прогуляйся сюда: http://nepotismia.com/linux/bridge/part2.html там все подробно описано.