CentOS7默认的防火墙不是iptables,而是firewalle.
安装iptable iptable-service
#先检查是否安装了iptables
service iptables status
#安装iptables
yum install -y iptables
#升级iptables
yum update iptables
#安装iptables-services
yum install iptables-services
一、查看哪些端口被打开 netstat -anp
二、关闭端口号:
iptables -A OUTPUT -p tcp --dport 端口号 -j DROP
- 1
三、打开端口号:
iptables -A INPUT -ptcp --dport 端口号-j ACCEPT
- 1
四、保存设置
service iptables save
- 1
五、以下是linux打开端口命令的使用方法。
nc -lp 23 &(打开23端口,即telnet)
若
从提示信息中我们可以知道,是由于nc命令无法被找到
没有配置nc的命令
解决:
yum install -y nc
netstat -an | grep 23 (查看是否打开23端口)
六、linux打开端口命令每一个打开的端口,都需要有相应的监听程序才可以