URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 28596
[ Назад ]

Исходное сообщение
"Перенаправление траффика между двумя сетевыми в Линукс"

Отправлено Psi , 08-Апр-03 12:04 
Стоит такая проблема. Есть два свитча. Между ними компьютер с двумя сетевыми. Как сделать так, что бы траффик проходил с одного свитча до другого, через этот компьютер, но что бы этот компьютер был в сети и был прозрачным для всего траффика с обоих свитчей? В Виндовс ХР если стоят две сетевые, то их можно объеденить в мост. Как то же самое сделать под Линукс? Может есть какие то ссылки? Я не нашел, как это сделать. Большое спасибо.

Содержание

Сообщения в этом обсуждении
"Перенаправление траффика между двумя сетевыми в Линукс"
Отправлено анонимос , 08-Апр-03 12:50 
>Стоит такая проблема. Есть два свитча. Между ними компьютер с двумя сетевыми.
>Как сделать так, что бы траффик проходил с одного свитча до
>другого, через этот компьютер, но что бы этот компьютер был в
>сети и был прозрачным для всего траффика с обоих свитчей? В
>Виндовс ХР если стоят две сетевые, то их можно объеденить в
>мост. Как то же самое сделать под Линукс? Может есть какие
>то ссылки? Я не нашел, как это сделать. Большое спасибо.

route, firewall


"Перенаправление траффика между двумя сетевыми в Линукс"
Отправлено Psi , 08-Апр-03 13:03 
route, firewall? Очень любознательно, я и не знал. Еще NAT, iptables, ipchains и т.д. А дальше?

"Перенаправление траффика между двумя сетевыми в Линукс"
Отправлено анонимос , 08-Апр-03 14:50 
>route, firewall? Очень любознательно, я и не знал. Еще NAT, iptables, ipchains
>и т.д. А дальше?
А дальше не только слова знать, но и читать



"Перенаправление траффика между двумя сетевыми в Линукс"
Отправлено nece , 08-Апр-03 15:27 
Чего ты на народ наезжаешь!
Ты спросил тебе ответили.
Делай маршрутизацию , и форвардинг.
Тебе просто указали темы где копать под твои конкретные нужды.
Удачи!

"Перенаправление траффика между двумя сетевыми в Линукс"
Отправлено Camb , 08-Апр-03 19:13 

ну.. например, можно так сделать:

для одной сети 192.168.1.x поднимаешь на линухе eth0 192.168.1.1
для второй сети 192.168.2.x поднимаешь на лунухе eth1 192.168.2.1
разрешаешь forwarding м/у eth0 и eth1
рутинг между картами автоматом поднимается
если нужен болле сложный рутинг, то man route
(route add -net some-net netmask some-netmask gw some-gw)
дальше енто в скрипт автозагрузки..

-------- by the way, people!! ----------
между прочим, я, епрст, так и не въехал в routed !! дайте пример конфига!!! (имею ввиду /etc/gateways - вроде в него надо класть правила...)
--------- end by the way ---------------

в обоих сетях указываешь default gateway и радуешься жизни :)

ну а при помощи firewall рулишь: что можно что нет, что в лог засунуть..
с snat'ом dnat'ом поиграть если надо... (iptables) (я начинал с ipchains..)

А ребята правильно говорят, читать надо, без этого никак.

---
С уважением, Camb.
p.s. хотя я сам еще чайник.. в общем все в сравнении...


"Перенаправление траффика между двумя сетевыми в Линукс"
Отправлено jr , 08-Апр-03 20:11 
>Стоит такая проблема. Есть два свитча. Между ними компьютер с двумя сетевыми.
>Как сделать так, что бы траффик проходил с одного свитча до
>другого, через этот компьютер, но что бы этот компьютер был в
>сети и был прозрачным для всего траффика с обоих свитчей? В
>Виндовс ХР если стоят две сетевые, то их можно объеденить в
>мост. Как то же самое сделать под Линукс? Может есть какие
>то ссылки? Я не нашел, как это сделать. Большое спасибо.

насколько я понял, тебе нужен мост на базе linux
если да, то nat, forward - это все нето...
поищи в опциях ядра что-то на предмет BRIDGE, на FreeBSD это без проблем делается добавлением опчии ядра - options BRIDGE, а вот для linux точно не скажу...


"Перенаправление траффика между двумя сетевыми в Линукс"
Отправлено Psi , 08-Апр-03 20:56 
Ага, это то мне и нужно. Притом все равно не сделать так, что бы через NAT, iptables и ipchains перенаправлялся траффик. http://www.linux.hitech.by/howto/Bridge-HOWTO.html
Вот нашел такую ссылку. На самом деле в ядре Линуха есть такая опция, как BRIDGE.
Похоже остальные не поняли. Мне не надо делать две сетки. Я хочу свой комп врубить посреди сетки. В Виндохе ХР это называется - мост. Я просто втыкаю две сетевухи, ставлю их в мост, на который выдается айпи, и все. Не имея хаба я подключил свою машину посередине, не меняя ничего в сети. А это 40 машин.