Se você não se incomodar de perguntar, há uma razão pela qual você está usando o Apache Tomcat para hospedar um site? O Tomcat é um servidor de aplicativos da web que requer conhecimento profundo para configurar corretamente. No seu caso, você precisa configurar o Tomcat para ouvir seu IP no arquivo server.xml
e reiniciar o Tomcat.
Se você não está planejando escrever Java Servlet ou páginas JSP, e estaria apenas fazendo HTML / PHP, então você deve usar realmente o Apache ( link ).