千家信息网

iptables配置

发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,filter表包含以下3条链:INPUT链:过滤所有目标地址是本机的数据包,forward链:过滤所有路过本机的数据包,也就是目的地址和源地址都不是本机的数据包,OUTPUT链:过滤所有由本机产生的数
千家信息网最后更新 2026年10月31日iptables配置filter表包含以下3条链:
INPUT链:过滤所有目标地址是本机的数据包,
forward链:过滤所有路过本机的数据包,也就是目的地址和源地址都不是本机的数据包,
OUTPUT链:过滤所有由本机产生的数据包,也就是源地址是本机的数据包,


nat表
nat表用于网络地址转换,iptables可以进行以下的nat转发:
DNAT:主要用于改变数据包的目的地址,以使数据包能重新路由到某台主机,
SNAT:主要用于改变数据包的源地址,以帮助内部网络能连接到internet,
MASQUERADE和SNAT完全一样,只是MASQUERADE会查找可用的ip地址,而不像SNAT要有一个固定的ip,所以MASQUERADE一般用于adsl/ppp等拔号共享上网的方式


,
nat表包含以下3条链:
PREROUTING 链:可以在数据包到达防火墙的时候改变包的目标地址,
postrouting链:在数据包就要离开防火墙的时候改变数据包的源地址
OUTPUT链:可以改变本地产生的数据包的目标地址,


使用nat表 实现端口转发
cat /proc/sys/net/ipv4/ip_forward 1 表示生效 0 标识不生效


vi /etc/sysctl.conf 修改net.ipv4.ip_forward为1
使修改生效
sysctl -p


例:将对IP192.168.169.112端口 8080的访问转发到192.168.169.111的80端口


112机器上执行
iptables -t nat -A PREROUTING --dst 192.168.169.112 -p tcp --dport 8080 -j DNAT --to-destination 192.168.169.111:80
iptables -t nat -A POSTROUTING --dst 192.168.169.111 -p tcp --dport 80 -j SNAT --to-source 192.168.169.112

对来自192.168.169.101的icmp请求丢弃
iptables 语法:
iptables -t filter -A INPUT -p icmp -s 192.168.169.101 -j DROP
禁止icmp
iptables -t filter -A INPUT -p icmp -j DROP

-A INPUT
-p icmp
-p Protocol(协议)
匹配某个特定协议封包,
语法:-p icmp ,-p tcp ,-p udp -p all


-s 192.168.1.10
-s address[/mask] 源地址
-d address[/mask] 目的地址

-j 目标处理规则
常见的处理规则
ACCEPT 允许通过
DROP 将封包丢弃调,这种处理方式将导致来源端误以为封包丢失,而不断重新发送封包,这个动作将持续到连接Timeout为止
REJECT 将封包丢弃掉,并回送一个DestinationUnreachable的ICMP封包给发送端,发送端的应用程序收到这个错误信息封包之后,会终止连接的动作

限制192.168.169.94 对本机的80端口进行访问
iptables -t filter -A INPUT -p tcp -s 192.168.169.94 --dport 80 -j DROP

允许端口80访问
iptables -t filter -A INPUT -p tcp --dport 80 -j ACCEPT

清除filter表规则
iptables -F
清除nat 表规则
iptables -t nat -F

根据规则行号删除规则
iptables -nvL --line-number
删除行号为2的规则
iptables -D INPUT 2
地址 数据 规则 封包 本机 端口 目标 目的 处理 也就是 动作 方式 时候 网络 语法 防火墙 行号 防火 不断 主机 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网黑科技 互联网科技工作委员会 蓝思科技飞鸽互联网 广州百单互联网科技有限公司 重庆互联网络科技 互联网金融 科技金融 互联网科技媒体 南京欣网互联网科技 互联网之后的科技是什么 互联网科技博主是什么意思 互联网教育科技公司vipkid 团飞科技与伯堂互联网服务平台 中国互联网十大科技股排名 工业互联网等科技实现智能化赋能 南通创西澳互联网科技有限公司 深圳互联网科技的发展 从那以后互联网科技有限公司 互联网科技品牌 杭州科技互联网公司有哪些 恒生互联网科技趋势 没上市的科技互联网公司 伴你行互联网科技有限公司 团飞科技与伯堂互联网服务平台 和信科技工业互联网 互联网科技与大数据专业 互联网科技人工智能实验室 互联网第三次科技革命特征 互联网公司高科技产品 皮皮虾互联网科技有限公司 35岁以上互联网科技行业
0