LINUX.ORG.RU
ФорумAdmin

Проблемы с маршрутизацией на шлюзе с debian

 ,


1

1

Уважаемы гуру подскажите в чем косяк может быть.. Есть сервак с ESX 5.1 на борту и подсеть для виртуалок. Для маршрутизации подсети поставлен шлюз на Debian 7.4 на шлюзе две сетевухи eth0, eth1

eth0 Link encap:Ethernet HWaddr 00:50:56:xx:xx:xx inet addr:xxx.xxx.xxx.55 Bcast:xxx.xxx.xxx.63 Mask:255.255.255.224 inet6 addr: xxx::xxx:xxx:xxx/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:465989 errors:0 dropped:0 overruns:0 frame:0 TX packets:431579 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:79576605 (75.8 MiB) TX bytes:46967306 (44.7 MiB)

eth1 Link encap:Ethernet HWaddr 00:0c:yy:yy:yy:yy inet addr:yyy.yyy.yyy.248 Bcast:yyy.yyy.yyy.255 Mask:255.255.255.248 inet6 addr: yyy::yyy:yyy:yyy/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:465778 errors:0 dropped:0 overruns:0 frame:0 TX packets:507298 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:45489801 (43.3 MiB) TX bytes:73619887 (70.2 MiB)

lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:112 errors:0 dropped:0 overruns:0 frame:0 TX packets:112 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:12632 (12.3 KiB) TX bytes:12632 (12.3 KiB)

прописаны маршруты на шлюзе

Destination Gateway Genmask Flags Metric Ref Use Iface

0.0.0.0 xxx.xxx.xxx.33 0.0.0.0 UG 0 0 0 eth0

xxx.xxx.xxx.32 0.0.0.0 255.255.255.224 U 0 0 0 eth0

yyy.yyy.yyy.248 0.0.0.0 255.255.255.248 U 0 0 0 eth1

разрешаем айпи форвардинг net.ipv4.ip_forward=1

Маршруты у виртуалки

route add -net xxx.xxx.xxx.0 netmask 255.255.255.0 eth0

route add default gw xxx.xxx.xxx.55 eth0

и вот теперь кульминация :) на клиентской машине с Ubuntu 12.04 LTS все работает нормально. С такого же Debian 7.4 доступ к виртуалке появляется только при пинге шлюза (xxx.xxx.xxx.55) на вируталке с Windows XP связи нет вобще :)

P.S. Прошу прощения за много текста, но использовать кат почему-то не получилось



Последнее исправление: TheZ (всего исправлений: 8)

15 лет уже как не нужно добавлять прямые маршруты, а они со своими «route add -net xxx.xxx.xxx.0 netmask 255.255.255.0 eth0» все лезут и лезут!

Удалите эту кривую утиль под названием route! Она была вменяема до ядер 2.0, а после она стала вредной!

«ip ro && ip ru && ip ne» наше все!

С такого же Debian 7.4 доступ к виртуалке появляется только при пинге шлюза (xxx.xxx.xxx.55) на вируталке с Windows XP связи нет вобще

казнить нельзя помиловать!

У машин есть адреса. Что, трудно сказать что с YY.XX на YY.ZZ пинг есть, а с YY.XX на YY.NN нет ?

«route add -net xxx.xxx.xxx.0 netmask 255.255.255.0 eth0» явная лажа, т.к в настройка приведенных тобой одна сеть /27, а другая /29.

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

Ок, попробую с командой айпи щяс сделать.

А как тогда правильно роуту нужно выглядеть? route add -net xxx.xxx.xxx.248 netmask 255.255.255.248 eth0

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

Где ты этот маршрут прописываешь ? На каких машинах и зачем.

vel ★★★★★
()
Последнее исправление: vel (всего исправлений: 1)
Ответ на: комментарий от TheZ

Проблемы виндузятников не интересуют. Их убогий route навсегда остался в 1995 г. :) Сейчас у них есть netsh, кому нужно пусть его и осваивает :)

Пока непонятно, что у человека за проблемы. В сети с 1 маршрутизатором проблем не должно быть, а единственный маршрут который нужно настроить - шлюз по-умолчанию.

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