Parece que você redirecionou o tráfego no seu roteador para 192.168.0.112
quando realmente queria 192.168.0.112:8888
. Seria útil saber um pouco mais sobre de quais computadores você pode ou não fazer o ping da máquina do CentOS, como seu roteador está configurado para encaminhar as portas para ele e qual é o conteúdo de /etc/httpd/conf/httpd.conf
.
Além disso, não importa que você tenha outro servidor na rede, a menos que esteja encaminhando para outra rede que queira acessar esse servidor e ambos os servidores terão o mesmo IP externo.
Se esse for o caso, diga que seu ip "externo" é 10.10.10.10
e o IP interno desse roteador é 192.168.0.1
. Suponha que seu servidor do CentOS esteja em 192.168.0.112
, conforme descrito, e seu outro servidor esteja em 192.168.0.110
e esteja hospedando um servidor na porta 80
.
Como você queria que 192.168.0.110
pudesse veicular o tráfego HTTP para dispositivos em 10.10.10.*
, você encaminhava 10.10.10.10:80
para 192.168.0.110
. No entanto, isso não significa que você precisa veicular o tráfego da Web na porta 8888
de 192.168.0.112
. Somente se você quiser acessar 192.168.0.112
dos dispositivos que precisam rotear por 192.168.0.1
, eles precisam de uma porta além de 80
. Portanto, nesse caso, você manteria 192.168.0.112
páginas da Web na porta 80
e encaminharia o tráfego de entrada de 10.10.10.10:8888
para 192.168.0.112:80
.
Por fim, o fato de você receber 404
mensagens em um navegador significa que você está acessando algum tipo de servidor da Web:
The 404 or Not Found error message is a HTTP standard response code indicating that the client was able to communicate with the server, but the server could not find what was requested. (Wikipedia)