Я перепробовал все, как упомянуто в посте, и, как я узнал, мой кот использовал IPv6 вместо IPv4, я тоже изменил это с помощью
редактирование /etc/sysctl.conf со следующими изменениями конфигурации:
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
После сохранения я запустил команду "sudo sysctl -p" для перезагрузки sysctl. После перезапуска tomcat IPv6 изменился на IPv4. Проверено
(до)
$ sudo lsof -i: 8080 -n
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
java 4224 tomcat 46u IPv6 15733 0t0 TCP *:webcache (LISTEN)
(После) $ sudo lsof -i: 8080 -n
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
java 4414 tomcat 46u IPv4 16364 0t0 TCP *:webcache (LISTEN)
Надеюсь, это поможет кому-то столкнуться с подобной проблемой!