您的位置:首页 > 运维架构 > Linux

Centos端口开启

2017-06-28 10:12 204 查看
最近在布署公司的一个dubbo的项目,其中服务消费者与服务提供者多得有点变态,20880–20885端口全部用了,由于以前布的时候都是在装好的linux系统上用的,所以也没有注意到细节的问题,最近公司为了省钱,把测试环境收回,要布个分布式环境,又不给测试服务器,我也只能呵呵呵了,于是自已在本机装了VM,两个server,本以为一样的做法,但布上去后各种问题,zookeeper注册中心中,服务提供者与消息者总是显示不全,最后锁定为相关端口没开放,特记录之。

端口扫描



netcat扫描端口,系统中没有netcat,要手动装了后才可使用。

检查iptable端口使用情况。



检查完后才蒙B了,没看见能用的,在zookeeper的注册中心,只看到了部分服务的消费者,没有看到服务提供者,可能就是这个原因。

设置开放端口



完成后要保存,/etc/rc.d/init.d/iptable save

检查结果



完成后要重启iptable服务

重启防火墙以便改动生效:(或者直接重启系统)

/etc/init.d/iptables restart

关闭iptable

极端情况下,如果要进行测试程序是否可运行,iptable又没法通过,可直接使用以下命令关闭iptable(正式环境出于安全考虑不适用)。

chkconfig iptables off
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: