问题描述
应用在运行的过程中,在两台机器上运行异常。
在主机上telnet网络信息:
但是在容器中,访问目标主机和端口不通。
排查思路:
从启动发现这个问题开始,只看到在2台主机上有这个问题。
先简单的看了下,是否是主机网络的问题,最后发现,不是主机网络问题。
在看容器内,网络转发相关,首先看的是防火墙和iptables
sudo iptables -L -n
单独看一台没看出来,在看一台ok的主机,发现,有问题的主机在转发的时候,少了些配置。
重新将配置添加上
sudo systemctl status iptables
sudo systemctl stop iptables
我的应用是不需要开启iptables的,所以将其关闭。
重启应用,全部ok了。