有没有网络工程师大神看看我这环境到底是什么问题

使用的环境是VMware,三台机器装的都是centos7,网络使用了静态配置的nat,做大数据学习,三台机器互相之间都能ping通(master 对应IP在hosts文件中修改了),但是后续涉及到了端口打开与关闭,就发现了不管我用防火墙打开对应的端口(2181,2888,3888等)还是用直接关闭防火墙,telnet连接端口都不行(甚至连连接自己localhost都不行),(除了22号端口)本来以为是telnet的问题,检查后发现用zookeeper(也要在各个服务器之间端口连接的组件)也报错connection refused,急求,网上的方法都基本试过,整整两天了。

防火墙开通后netstat -autlnp | grep 3888 获取不到对应的端口号开通情况,会不会是一个伏笔

我连selinux都关了,还是除了22,25这样的端口外都不行,netstat无论防火墙开启(firewall-cmd指令打开对应的端口)还是关闭状态都查不到2888,3888

你端口没起telnet当然不通啊

你的大数据学习教程没有让你关闭防火墙关闭selinux吗?

另外楼上说得对,你的端口都没有监听,怎么能通?

可以考虑一下使用桥接模式。