iptables命令是linux下的一个命令,它主要有一个功能,具体介绍如下:
iptables命令是内核包过滤与NAT管理工具,它能够设置、维护及检查linux内核中的ipv4包过滤规则以及进行管理网络地址转换(NAT)。
iptables命令的具体命令的语法格式为iptables[参数]。
参数:
-t<表> 指定需要操纵的表
-A 向规则链中追加条目
-D 从规则链中删除条目
-I 向规则链中插入条目
-R 替换规则链中的相应条目
-L 显示规则链中的已有条目
-F 清除规则链中的现有条目,但不改变规则链的默认目标策略
-Z 清空规则链中的数据包计数器以及字节计数器
-N 创建新用户自定义规则链
-P 定义规则链中的默认目标
-h 显示帮助信息
以上就是小编的分享了,希望能够帮助到大家。
Linux服务器如何开启某个端口?
今天飞飞给你们分享Linux服务器开启某个端口的2种方法,希望可以帮助到您~
方法一:命令行方式
1. 开放端口命令:
/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
2.保存:
/etc/rc.d/init.d/iptables save
3.重启服务:
/etc/init.d/iptables restart
4.查看端口是否开放:
/sbin/iptables -L -n
方法二:直接编辑/etc/sysconfig/iptables文件
1.编辑/etc/sysconfig/iptables文件:
vi /etc/sysconfig/iptables
加入内容并保存:
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
2.重启服务:
/etc/init.d/iptables restart
3.查看端口是否开放:
/sbin/iptables -L -n
但是我用方法一一直保存不上,查阅网上发现直接修改文件不需要iptables save,重启下iptables 重新加载下配置。
iptables save 是将当前的iptables写入到/etc/sysconfig/iptables。我不save直接restart也不行,所以还是方法二吧
查询端口是否有进程守护用如下命令grep对应端口,如80为端口号
例:netstat -nalp|grep 80
现在你知道Linux服务器如何修改某个端口了吗?
更多服务器技术知识学习教程请关注公众号江西驰网科技,一个专注服务器安全技术和优质稳定的IDC运维团队!
点击【了解更多】轻松配置服务器资源!