Помогите с HyperVM

12 3
AF
На сайте с 14.12.2011
Offline
0
1545

Добрый день! Есть такой вопрос.

Установил hyperVm. Назначил ip 192.168.0.101 виртуальной машине.

В нутри физической машины идет пинг на вируальную и наоборот. А вот внутри сити нет пинга и виртуальная машина не выходит в интернет!

В чем проблем?

ifconfig внутри VPS


[root@test1 /]# ifconfig
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:6 errors:0 dropped:0 overruns:0 frame:0
TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:504 (504.0 b) TX bytes:504 (504.0 b)

venet0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
inet addr:127.0.0.1 P-t-P:127.0.0.1 Bcast:0.0.0.0 Mask:255.255.255.255
UP BROADCAST POINTOPOINT RUNNING NOARP MTU:1500 Metric:1
RX packets:13 errors:0 dropped:0 overruns:0 frame:0
TX packets:34 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1300 (1.2 KiB) TX bytes:3158 (3.0 KiB)

venet0:0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
inet addr:192.168.0.101 P-t-P:192.168.0.101 Bcast:192.168.0.101 Mask:255.255.255.255
UP BROADCAST POINTOPOINT RUNNING NOARP MTU:1500 Metric:1

ifconfig внутри физического сервера


[root@localhost ~]# ifconfig
eth0 Link encap:Ethernet HWaddr 00:19:B9:F1:4D:3B
inet addr:159.224.253.187 Bcast:159.224.253.255 Mask:255.255.255.0
inet6 addr: fe80::219:b9ff:fef1:4d3b/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:709463 errors:0 dropped:0 overruns:0 frame:0
TX packets:48900 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:74496624 (71.0 MiB) TX bytes:15240578 (14.5 MiB)
Interrupt:169 Memory:f8000000-f8012800

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:94662 errors:0 dropped:0 overruns:0 frame:0
TX packets:94662 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:25455776 (24.2 MiB) TX bytes:25455776 (24.2 MiB)

venet0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
inet6 addr: fe80::1/128 Scope:Link
UP BROADCAST POINTOPOINT RUNNING NOARP MTU:1500 Metric:1
RX packets:151 errors:0 dropped:0 overruns:0 frame:0
TX packets:62 errors:0 dropped:14 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:26232 (25.6 KiB) TX bytes:7245 (7.0 KiB)

route в нутри VPS


[root@test1 /]# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
169.254.0.0 * 255.255.0.0 U 0 0 0 venet0
default * 0.0.0.0 U 0 0 0 venet0

route в нутри физического серврера


[root@localhost ~]# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.0.103 * 255.255.255.255 UH 0 0 0 venet0
192.168.0.101 * 255.255.255.255 UH 0 0 0 venet0
159.224.253.0 * 255.255.255.0 U 0 0 0 eth0
169.254.0.0 * 255.255.0.0 U 0 0 0 eth0
default 254.253.224.159 0.0.0.0 UG 0 0 0 eth0

iptables -nL на VPS


[root@test1 /]# iptables -nL
Chain INPUT (policy ACCEPT)
target prot opt source destination

Chain FORWARD (policy ACCEPT)
target prot opt source destination

Chain OUTPUT (policy ACCEPT)
target prot opt source destination

iptables -nL на физической


[root@localhost ~]# iptables -nL
Chain INPUT (policy ACCEPT)
target prot opt source destination

Chain FORWARD (policy ACCEPT)
target prot opt source destination
all -- 192.168.0.101 0.0.0.0/0
all -- 0.0.0.0/0 192.168.0.101

Chain OUTPUT (policy ACCEPT)
target prot opt source destination

Помогите разобратся!!

M
На сайте с 01.12.2009
Offline
235
#1

Вся проблема, в nat,dns и ещё каких-то руках.

Администратор Linux,Freebsd. построения крупных проектов.
MS
На сайте с 01.08.2011
Offline
4
#2

Ну да расшаривайте внешнее подключение, машину под hyperv вводите в туже подсетку( что и у остальных компов в сети) либо тупо в настройках виртуальной машины выставляйте подключение Сетевой мост, либо нат. Если на машине под Hyperv собираетесь поднимать какой либо сервис, надо будет делать port forwarding (проброс портов по русски). Если что то не получится, пишите в личку ;-)

M
На сайте с 01.12.2009
Offline
235
#3
MuSkAtuS:
Ну да расшаривайте внешнее подключение ;-)

машину под hyperv вводите в туже подсетку( что и у остальных компов в сети)

Это что бы интернет увидила вирт машина ? надо так делать ?


Если что то не получится, пишите в личку ;-)

И чё, после написание в ЛС вы ему hyperv будете вводить в подсеть (компов в сети ?)

MS
На сайте с 01.08.2011
Offline
4
#4

Могу советом помоч, могу и удаленно подключиться -))

MuSkAtuS добавил 14-12-2011 в 16:50

Это что бы интернет увидила вирт машина ? надо так делать ?

Ну первый пункт да ( хотя также зависит от устройства сети)

второй пункт, чтобы компы из подсетки виртуалку увидели..

AF
На сайте с 14.12.2011
Offline
0
#5
MuSkAtuS:
Могу советом помоч, могу и удаленно подключиться -))

MuSkAtuS добавил 14-12-2011 в 16:50
Это что бы интернет увидила вирт машина ? надо так делать ?
Ну первый пункт да ( хотя также зависит от устройства сети)
второй пункт, чтобы компы из подсетки виртуалку увидели..

А можете удаленно настроить? И расказать как єто сделать?

MS
На сайте с 01.08.2011
Offline
4
#6

Опишите схему сети... Расскажу..

AF
На сайте с 14.12.2011
Offline
0
#7

На физической машине вот такие параметрі сети

ip 159.224.253.187

маска 255,255,255,0

шлюз 159,224,253,254

DNS 109.86.2.2-21

на виртуальной ip 192.168.0.101

сеть пошла 192,168,0,102 и так далие

на еще одной вируальной машине ip будет 178.150.209.174

N
На сайте с 04.02.2011
Offline
10
#8

HyperVM может и XEN но вы я так понял хотите использовать OpenVZ ?

на единственном реальном интерфейсе у вас весит реальный триолановский IP адрес - и смотрит я так понял в реальную сеть... ничего по поводу каких то локальных сетей я не вижу.

Читать надо настройку venet в OpenVZ - там правда не сложно и все хорошо задокументировано и не один раз.

Удачи ;)

AF
На сайте с 14.12.2011
Offline
0
#9

На XEN проще будет?

MS
На сайте с 01.08.2011
Offline
4
#10
12 3

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий