На Centos 7 в конфигурации по умолчанию после установки новой сетевой службы необходимо также настроить программный брандмауэр, чтобы разрешить ее, иначе она будет недоступна.
Чтобы немедленно разрешить HTTP:
# firewall-cmd --add-service=http --zone=public
Чтобы сделать настройку постоянной:
# firewall-cmd --add-service=http --zone=public --permanent
Чтобы настройки сразу же вступили в силу и сохранялись после перезагрузки, необходимо использовать команду firewall-cmd
дважды, :один раз без параметра --permanent
и один раз с ним.
Это iptables
вывод вашей Ubuntu или виртуальной машины Centos? Счетчики байтов и пакетов на TCP-порту 80 по-прежнему равны нулю, что указывает на то, что ни одна попытка входящего HTTP-подключения даже не достигла этой системы. Если это было от Centos, это и ваш вывод nmap
вместе подтверждают, что между этими двумя системами определенно есть что-то, блокирующее HTTP-соединение.