linux 如何开通新的端口
第一种方式:(以nginx为列,端口是80)
1. 开放端口命令: /sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT
2. 保存:/etc/rc.d/init.d/iptables save
3. 重启服务:/etc/init.d/iptables restart
4. 查看端口是否开放:/sbin/iptables -L -n
ok,如果你想一次性多添加几个端口,可以多执行几次第一步 然后一次性保存
第二种方式: (资料上推荐是使用这种 : 编辑/etc/sysconfig/iptables文件 ,还是以nginx为列子 端口默认80)
1. 编辑文件:vi /etc/sysconfig/iptables
加入内容并保存:-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
当然复制上一行,再修改一下端口号就行啦,选中末尾 YYP 修改端口号即可
2. 重启服务:/etc/init.d/iptables restart
3. 查看端口是否开放:/sbin/iptables -L -n