Убедитесь, что Tomcat прослушивает в вашем общедоступном интерфейсе:
netstat -an
Прослушивание *:8080
в порядке, но 127.0.0.1:8080
означает, что прослушивание происходит только через локальный петлевой интерфейс.
Также проверьте свою топологию. Может быть локальное программное обеспечение брандмауэра, останавливающее входящий трафик. Также, если вы находитесь за NAT, порт должен быть перенаправлен на ваш компьютер.