linux iptables命令详解

人气:479 ℃/2022-11-16 21:02:39

iptables命令是linux下的一个命令,它主要有一个功能,具体介绍如下:

iptables命令是内核包过滤与NAT管理工具,它能够设置、维护及检查linux内核中的ipv4包过滤规则以及进行管理网络地址转换(NAT)。

iptables命令的具体命令的语法格式为iptables[参数]。

参数:

-t<表> 指定需要操纵的表

-A 向规则链中追加条目

-D 从规则链中删除条目

-I 向规则链中插入条目

-R 替换规则链中的相应条目

-L 显示规则链中的已有条目

-F 清除规则链中的现有条目,但不改变规则链的默认目标策略

-Z 清空规则链中的数据包计数器以及字节计数器

-N 创建新用户自定义规则链

-P 定义规则链中的默认目标

-h 显示帮助信息

以上就是小编的分享了,希望能够帮助到大家。

linux系统iptables添加端口

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运维团队!

点击【了解更多】轻松配置服务器资源!

推荐

首页/电脑版/网名
© 2025 NiBaKu.Com All Rights Reserved.