LinuxForum.Fans
Тема

Bridge

Автор: Waho 5 сообщений 5155 просмотров
#245429

Добрый день.
С толкнулся с такой проблемой.
Студент, подрабатываю младшим сис админом, и вот для общего развития осваиваю фрии бсд так как спец который работал до меня уже давно уволился.(его сервер уже давно настроен и работает без нареканий).
Мое непосредственное начальство отнеслось положительно к моим начинаниям. Дают разные указания по желаемым действиям, такие как поднятие файлового сервера и т.п.
Сейчас была дано задание сделать прозрачный мост.
что имеем на деле:
Два компа один с win xp, второй freebsd(2е сетевухи) (FreeBSD 9.0-RELEASE i386) с выходом в сеть.
Задача: дать доступ вин хп в локалку(ну интернет и т.п.)

на фряхе стоит: mc(миднайт командер), ipfw(перекомпиливал ядро,для бриджа к слову тоже),Webmin 1.580

почитав в интернете сделал вот такую вещь.
ifconfig_rl0=”inet 192.168.1.180 netmask 255.255.255.0”
ifconfig_rl1=”up”
cloned_interfaces=”bridge0”
ifconfig_bridge0=”addm rl0 addm rl1 up”

работать не стало, хотя при вводе Ifconfig бридж видно.
объясните пожалуйста где ошибка, или может я что не так делаю.
зы. в люниксе я пока не силен всего неделю изучаю.
зы2. за ранее спасибо

#245571

Попробуйте изменить эту секцию в rc.conf следующим образом:

text

cloned_interfaces="bridge0"
ifconfig_bridge0="addm rl0 addm rl1 up"
ifconfig_rl0="inet 192.168.1.180 netmask 255.255.255.0 up"
ifconfig_rl1="up"
#246513
Remedy написал:
Попробуйте изменить эту секцию в rc.conf следующим образом:
text

cloned_interfaces="bridge0"
ifconfig_bridge0="addm rl0 addm rl1 up"
ifconfig_rl0="inet 192.168.1.180 netmask 255.255.255.0 up"
ifconfig_rl1="up"

спасиба, сейчас попробую.
Также вопрос, мoгут ли вызывать проблемы в RC.CONF строчка
defaultrouter="192.168.1.4"

зы. и если есть какой хороший мануал по мостам был бы очень благодарен.
А то в первый раз как всегда самый сложный =)

#246552


вот такое выдает на ifconfig когда бридж мы подняли вверх
конфиг полностью вот кстати.

"Waho" написал:
hostname="stdfreebsd"
keymap="hy.armscii-8.kbd"
ifconfig_rl0=" inet 192.168.1.180 netmask 255.255.255.0"
ifconfig_rl1="up"
cloned_interfaces="brige0"
ifconfig_brige0="addm rl0 addm rl1 up"
defaultrouter="192.168.1.4"
sshd_enable="YES"
moused_enable="YES"
ntpd_enable="YES"
powerd_enable="YES"
dumpdev="AUTO"
webmin_enable="YES"
#ipfw_enable="YES"
#gateway_enable="YES"
#firewall_enable="YES"
#firewall_type=/etc/fire.wall
#246570

Зы закрывайте тему.
Поднял этот мост+)
это прям секас, чуть не кончил, неделю пыжился.
вот финальный конфиг кому надо:

hostname="stdfreebsd"
keymap="hy.armscii-8.kbd"
defaultrouter="192.168.1.4"
ifconfig_rl0=" inet 192.168.1.180 netmask 255.255.255.0"
ifconfig_rl1=" inet 192.168.1.170 netmask 255.255.255.0"
cloned_interfaces="bridge0"
ifconfig_bridge0="addm rl0 addm rl1 up"
gataway_enable="YES"
sshd_enable="YES"
moused_enable="YES"
ntpd_enable="YES"
powerd_enable="YES"
dumpdev="AUTO"
webmin_enable="YES"
ipfw_enable="YES"
firewall_enable="YES"
firewall_type=/etc/fire.wall



и то что мост появился(я через него сейчас кстати и сижу):
bridge0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
ether 02:72:72:86:5d:00
nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
id 00:00:00:00:00:00 priority 32768 hellotime 2 fwddelay 15
maxage 20 holdcnt 6 proto rstp maxaddr 100 timeout 1200
root id 00:00:00:00:00:00 priority 32768 ifcost 0 port 0
member: rl1 flags=143<LEARNING,DISCOVER,AUTOEDGE,AUTOPTP>
ifmaxaddr 0 port 9 priority 128 path cost 55
member: rl0 flags=143<LEARNING,DISCOVER,AUTOEDGE,AUTOPTP>
ifmaxaddr 0 port 8 priority 128 path cost 55

Войдите или зарегистрируйтесь, чтобы ответить.