The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"маршрутизация с алиасами"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"маршрутизация с алиасами"  
Сообщение от гость on 25-Фев-09, 14:03 
у машины один физический сетевой интерфейс, имеет адрес 192.168.10.112(eth0), на ней висит гостевая ос под openvz. у неё адрес 192.168.10.118(venet0). на хосте сделан алиас для eth0 с адресом 192.168.1.3. в физическую сеть включен модем с адресом 192.168.1.1, с хоста нормально соединяюсь с модемом, все в порядке. форвардинг в ядре включен, и гостевая ос замечательно общается с другими машинами в 192.168.10.0 подсети, так же из неё 192.168.1.3 пингуется нормально, но до 192.168.1.1 достучаться не могу.
на хосте:
# netstat -rn
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
192.168.10.118  0.0.0.0         255.255.255.255 UH        0 0          0 venet0
192.168.1.0     0.0.0.0         255.255.255.0   U         0 0          0 eth0
192.168.10.0    0.0.0.0         255.255.255.0   U         0 0          0 eth0
127.0.0.0       0.0.0.0         255.0.0.0       U         0 0          0 lo
0.0.0.0         192.168.10.1    0.0.0.0         UG        0 0          0 eth0

на виртуальной:
# netstat -rn
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
192.0.2.0       0.0.0.0         255.255.255.0   U         0 0          0 venet0
127.0.0.0       0.0.0.0         255.0.0.0       U         0 0          0 lo
0.0.0.0         192.0.2.1       0.0.0.0         UG        0 0          0 venet0

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "маршрутизация с алиасами"  
Сообщение от angra (ok) on 26-Фев-09, 04:49 
А откуда модем знает куда направить обратный пакет? Был бы 192.168.1.1 обычной машиной на ней можно было бы сделать route add -net 192.168.10.0/24 gw 192.168.1.3. А так остается вариант включения proxy_arp и добавления виртуалке адреса из 192.168.1.0/24
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "маршрутизация с алиасами"  
Сообщение от гость on 26-Фев-09, 12:21 
>А откуда модем знает куда направить обратный пакет? Был бы 192.168.1.1 обычной
>машиной на ней можно было бы сделать route add -net 192.168.10.0/24
>gw 192.168.1.3. А так остается вариант включения proxy_arp и добавления виртуалке
>адреса из 192.168.1.0/24

этот вариант не работает.. сейчас пробуй добавить ещё один интерфейс..

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "маршрутизация с алиасами"  
Сообщение от гость on 26-Фев-09, 13:42 
>А откуда модем знает куда направить обратный пакет? Был бы 192.168.1.1 обычной
>машиной на ней можно было бы сделать route add -net 192.168.10.0/24
>gw 192.168.1.3. А так остается вариант включения proxy_arp и добавления виртуалке
>адреса из 192.168.1.0/24

ан все таки ожило:
алиас был сделан не вручную, а посредством vz
vzctl set 106 --ipadd 192.168.1.5
//команда сразу прописывает маршрутизацию к этому адресу через нужный интерфейс//

после этого адрес стал доступным из сети.
после
route del default && route add default venet0
и VE увидела 192.168.1.1

теперь осталось только научить её стучаться во внешку.. с хоста нормально попадаю в интернет, с VE не идут пакеты..
на VE таблица сейчас следующая:

# netstat -rn
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
192.168.1.0     0.0.0.0         255.255.255.0   U         0 0          0 venet0
192.168.10.0    0.0.0.0         255.255.255.0   U         0 0          0 venet0
192.0.2.0       0.0.0.0         255.255.255.0   U         0 0          0 venet0
127.0.0.0       0.0.0.0         255.0.0.0       U         0 0          0 lo
0.0.0.0         192.168.10.112  0.0.0.0         UG        0 0          0 venet0

192.168.10.0/24 192.168.1.0/24 пингуются нормально, во внешку не идет.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру