У меня есть 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 не добавлялись автоматически.