Назад | Перейти на главную страницу

XenServer 6.2 не перенаправляет порты на виртуальные машины

У меня есть XenServer 6.2 с OVH с 4 дополнительными IP-адресами.

Для 2 установленных виртуальных машин все работает нормально.

Я создал новую виртуальную машину с CentOS 6.6, добавил виртуальный MAC-адрес OVH, назначенный мне для IP, и соответствующим образом настроил сетевой интерфейс.

Я могу без проблем подключиться к SSH через порт 22, но весь другой трафик (например, порт 80 для apache2) не достигает виртуальной машины.

Я уже отключил selinux.

То же самое, например, когда я переключаю порт SSH с 22 на, скажем, 51000, он также больше не работает.

В чем может быть проблема?

Проблема начала появляться после того, как я установил виртуальную машину с CentOS 7 на этом XenServer 6.2.

Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address               Foreign Address             State       PID/Program name
tcp        0      0 0.0.0.0:22                  0.0.0.0:*                   LISTEN      954/sshd
tcp        0      0 127.0.0.1:25                0.0.0.0:*                   LISTEN      1186/master
tcp        0      0 0.0.0.0:3306                0.0.0.0:*                   LISTEN      1091/mysqld
tcp        0      0 167.114.58.46:80            0.0.0.0:*                   LISTEN      1917/httpd
tcp        0      0 :::22                       :::*                        LISTEN      954/sshd
tcp        0      0 ::1:25                      :::*                        LISTEN      1186/master

Задача решена. У нас был дистрибутив CentOS, в котором при установке httpd-сервера правила в iptables не добавлялись автоматически.