KVM - как перебрость IPхи на виртуальную машину??

M1
На сайте с 20.09.2015
Offline
3
641

Опишу ситуацию:

есть физический сервак+5 белых IPх, и задание установить на нём 2 ОС: CentOS и Windows server 2008 R2.

IP address allocation:

IP: 192.х.182.186 - *.190
Netmask: 255.255.255.248
Gateway: 192.х.182.185
Allocation: 192.х.182.184/29

Устанавливал всё чётко по инструкции http://yvision.kz/post/368995, KVM встал без проблем, ОС в виртуалках тоже нормально встали запускаются и работают, я их вижу через virt-manager, могу с ними работать, НО я не могу подключиться к ним по внешним IP (например, через PuTTy), только через virt-manager

Очевидно, это потому, что я не могу додумкать как корректно перебросить IPхи так, чтобы каждой виртуалке (в моём случае ОС), присвоить соответствующую.

[root@3229CC-ATOM ~]# brctl show

bridge name bridge id STP enabled interfaces
bridge0 8000.0cc47a08a073 no eth1
bridge1 8000.000000000000 no
bridge2 8000.000000000000 no
bridge3 8000.000000000000 no
bridge4 8000.fe540092339c no vnet0


---------- Добавлено 20.09.2015 в 16:00 ----------

Указываю в настройках eth0 гостя реальные настройки:

http://s1.radikali.ru/uploads/2015/9/18/e1b185155e4b7eb3f366b4d10d3fdcf7-full.png

А вот это настройки гипервизора:

http://s1.radikali.ru/uploads/2015/9/18/c80d48427595e7dbe9690c51766d507b-full.png

http://s1.radikali.ru/uploads/2015/9/18/9e8c135457f045db015afa9f4114c391-full.png

Чувствую, что где-то элементарно тупанул (не удивительно с моим опытом).... :idea:

Andreyka
На сайте с 19.02.2005
Offline
822
#1

Проверьте через tcpdump - доходит ли трафик вообще до ноды

Не стоит плодить сущности без необходимости
ME
На сайте с 21.09.2015
Offline
4
#2

А что в iptables?

M1
На сайте с 20.09.2015
Offline
3
#3

Трафик доходит!

Andreyka,

tcpdump -vv
tcpdump: WARNING: eth0: no IPv4 address assigned
tcpdump: listening on eth0, link-type EN10MB (Ethernet), capture size 65535 bytes
^C
0 packets captured
0 packets received by filter
0 packets dropped by kernel


---------- Добавлено 24.09.2015 в 12:51 ----------

tcpdump -i eth1 -vv

...

10206 packets captured
10393 packets received by filter
184 packets dropped by kernel
Andreyka
На сайте с 19.02.2005
Offline
822
#4

А вы уверены, что это трафик к виртуалкам?

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