CentOS /Linux 开放80、8080端口或者开放某个端口
方式一
开放端口
- 查看防火墙设置发现没开启80端口
iptables -L -n
- 修改端口配置文件
vim /etc/sysconfig/iptables
- 开放端口
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
- 重启iptables
service iptables restart
重启防火墙
- 重启后生效
开启:chkconfig iptables on
关闭: chkconfig iptables off
- 即时生效,重启后失效
开启: service iptables start
关闭: service iptables stop
- 开放一个范围的端口3000到5000
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 3000:5000 -j ACCEPT
方式二
查看哪些端口被打开
netstat -anp
- 关闭端口号
iptables -A OUTPUT -p tcp --dport 端口号-j DROP
- 打开端口号:
iptables -A INPUT -ptcp --dport 端口号-j ACCEPT
或
iptables -I INPUT -p tcp --dport 5672 -j ACCEPT
- 以下是linux打开端口命令的使用方法
nc -lp 23 &(打开23端口,即telnet)
netstat -an | grep 23 (查看是否打开23端口)
linux打开端口命令每一个打开的端口,都需要有相应的监听程序才可以
1万+

被折叠的 条评论
为什么被折叠?



