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

Исходное сообщение
"Путаница с интерфесами"

Отправлено xwrs , 31-Янв-10 13:48 
Добрый день. У меня есть сервер на котором стоит 3 сетевухи.Предположим
eth0 - локальная сеть
eth1 - 192.168.xxx.y/16
eth2 - 192.168.xxx.z/16

и есть 2 шлюза
192.168.xxx.y/16
192.168.yyy.x/16
когда запущены оба интерфейса(eth1 и eth2), то запросы на оба сервера идут только через один. Почему? Как сделать чтобы запросы шли с определенного интерфейса, на определенный шлюз?


Содержание

Сообщения в этом обсуждении
"Путаница с интерфесами"
Отправлено Square , 31-Янв-10 14:08 
>[оверквотинг удален]
>eth0 - локальная сеть
>eth1 - 192.168.xxx.y/16
>eth2 - 192.168.xxx.z/16
>
>и есть 2 шлюза
>192.168.xxx.y/16
>192.168.yyy.x/16
>когда запущены оба интерфейса(eth1 и eth2), то запросы на оба сервера идут
>только через один. Почему? Как сделать чтобы запросы шли с определенного
>интерфейса, на определенный шлюз?

Запросы идут в соответствии с таблицей маршрутизации.


"Путаница с интерфесами"
Отправлено xwrs , 31-Янв-10 14:14 
Таблица маршрутизации пуста. и когда я пингую шлюзы с сервера, то пинги идут только с одного интерфейса. Причем если их поднять в разном порядке, то будет связь только с первого запущенного интерфейса.

"Путаница с интерфесами"
Отправлено aZ , 31-Янв-10 14:16 
Пуста - это когда нет адресов на интерфейсах.

"Путаница с интерфесами"
Отправлено xwrs , 31-Янв-10 14:18 
Я имею в виду что шлюз не указан.

"Путаница с интерфесами"
Отправлено aZ , 31-Янв-10 14:21 
Маска на адресах - вот тебе маршрутизация.

"Путаница с интерфесами"
Отправлено xwrs , 31-Янв-10 14:25 
А что "маска"?
Почему обе сетевухи, включенные в один свитч не работают одновременно?

"Путаница с интерфесами"
Отправлено Square , 31-Янв-10 14:28 
>А что "маска"?
>Почему обе сетевухи, включенные в один свитч не работают одновременно?

Они работают. В соответствии с таблицей маршрутизации.


"Путаница с интерфесами"
Отправлено xwrs , 31-Янв-10 14:33 
Я знаю, что я туплю, но все же напишу.
Я пингую сервак
ping 192.168.xxx.y -I eth1
ответы идут (если eth1 поднят первым)
ping 192.168.xxx.y -I eth2
ответы не идут (если eth1 поднят первым)
и наоборот - пингуется с той сетевухи, которую первую подняли.
Как тогда указать чтобы с одной сетевухи запросы шли на шлюз1, а с другой на шлюз2?
И можно ли это сделать без физических интерфейсов(напр eth1:1,eth1:2 etc)?

"Путаница с интерфесами"
Отправлено aZ , 31-Янв-10 14:30 
Тебе уже сказали.

"Путаница с интерфесами"
Отправлено xwrs , 31-Янв-10 14:37 
Я знаю, что я туплю, но все же напишу.
Я пингую сервак
ping 192.168.xxx.y -I eth1
ответы идут (если eth1 поднят первым)
ping 192.168.xxx.y -I eth2
ответы не идут (если eth1 поднят первым)
и наоборот - пингуется с той сетевухи, которую первую подняли.
Как тогда указать чтобы с одной сетевухи запросы шли на шлюз1, а с другой на шлюз2?
И можно ли это сделать без физических интерфейсов(напр eth1:1,eth1:2 etc)?

"Путаница с интерфесами"
Отправлено reader , 31-Янв-10 14:47 
>Я знаю, что я туплю, но все же напишу.
>Я пингую сервак
>ping 192.168.xxx.y -I eth1
>ответы идут (если eth1 поднят первым)
>ping 192.168.xxx.y -I eth2
>ответы не идут (если eth1 поднят первым)
>и наоборот - пингуется с той сетевухи, которую первую подняли.
>Как тогда указать чтобы с одной сетевухи запросы шли на шлюз1, а
>с другой на шлюз2?
>И можно ли это сделать без физических интерфейсов(напр eth1:1,eth1:2 etc)?

с маской 16 , и 192.168.xxx.y, и 192.168.xxx.z - это одна подсеть, соответственно пакет пойдет по маршруту который выше в таблице маршрутизации при равных метриках, используй маску 24

PS: какой смысл прятать серые адреса. :)


"Путаница с интерфесами"
Отправлено xwrs , 31-Янв-10 14:51 
Вьехал....Спасибо, reader.
>PS: какой смысл прятать серые адреса. :)

Да эт я экспериметнирую и столкнулся с этой "уже не проблемой".


"Путаница с интерфесами"
Отправлено PavelR , 31-Янв-10 20:21 
>Вьехал....Спасибо, reader.
>>PS: какой смысл прятать серые адреса. :)
>
>Да эт я экспериметнирую и столкнулся с этой "уже не проблемой".

А еще я думаю, Вам следует ознакомиться с темой "Ethernet bonding" / "Link Aggregation".

Тогда, (при наличии соответствующей поддержки на коммутаторе!!!) на сервере две сетевых карты будут объединены в один интерфейс, и нагрузку можно будет распределить между сетевыми.