I would like to ask now is how to set a rule to allow incoming requests.
A maneira mais fácil de fazer isso é provavelmente editar as regras do iptables. No CentOS, eles provavelmente estão em /etc/sysconfig/iptables . Faça uma cópia de backup disso antes de começar - apenas cp iptables iptables.bk . Você precisará de permissões de superusuário para acessar o arquivo, então su root antes de fazer tudo isso.
Espero que o arquivo tenha comentários explicando o propósito de várias regras; você pode olhar através deles para ver se há uma linha que você pode remover o comentário para permitir um servidor HTTP. Se não, adicione no topo:
-A INPUT -p tcp --dport 80 -m state --state NEW -j ACCEPT
Espero que seja o suficiente (se você usou a rede de alguma forma com o firewall ativado, deve ser), presumindo que você esteja usando a porta HTTP normal (80).
Agora você pode reiniciar o iptables. Se o seu CentOS usa systemd, systemctl restart iptables , caso contrário service iptables restart .
Se houver um problema, tente iptables-restore < /etc/sysconfig/iptables , isso dará um erro mais informativo.