记一次网络端口无法访问的解决

Prometheus的Node Exporter启动后无法被本机以外的机器访问

表现为telnet 9100显示“No host to ip。。”,but ping,ssh是正常的

1.确定node exporter服务正常

本机访问9100可以,wget页面也OK

2.查看路由问题

ip route显示的没有什么怪异的地方

3.查看是否是防火墙的问题

firewall-cmd --state

发现防火墙并未开启

4.查看其他端口是否有同样问题

起来httpd,发现有同样的问题

5.查看是否可以收到tcp包

通过tcpdump -nni enp1s0f0 port 9100发现能够收到SYN包

至此可以确定问题出现在本机

6.查看本机网络规则

iptables -L发现与其他机器明显不同,有明显的reject规则

删除后,成功解决

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容