В CentOS 7 firewalld заменил iptables в качестве межсетевого экрана по умолчанию.
Мне пришлось использовать
systemctl stop firewalld
, чтобы приостановить брандмауэр, чтобы проверить соединение от хоста к CentOS VM.
Подробнее см. Здесь: https://stackoverflow.com/questions/24756240/how-can-i-use-iptables-on-centos-7