最近有一个需求打通两个集群的网络,使用telnet、nc和tcpdump测试端口的联通性。
1)telnet
大家最常用的工具。
telent ip port
在Alpine中安装telnet, 并不是apk add telnet
telnet被移入子包busybox-extras中
apk add busybox-extras
2) nc
nc -v ip port
3) tcpdump
用这个的原理是监听网卡上对应端口,看telnet的该ip的时候是否有流量进来。避免误判。
例如:监听本地50010(hdsf datanode端口)
tcpdump -nnvvS dst port 50010
好了,简单就介绍到这里。