巧用 iptables :屏蔽指定 IP 不记录日志的详细攻略
你可以使用 `iptables` 的 `LOG` 选项,并结合 `!` 符号(表示“不匹配”)来实现除了指定IP之外的其他所有IP的数据包记录到日志。下面是一个例子: ```bash # 先确保清除与本次设置相同规则,避免重复记录日志 iptables -D INPUT -j LOG --log-prefix "MYLOG: " iptables -I INPUT -j LOG --log-prefix "MYLOG: " # 设置规则,只有当源IP地址不是特定IP时, 才记录日志 iptables -I INPUT -s 111.111.111.111 -j RETURN # 这个规则需要根据你的需求进行更改 iptables -I INPUT -! -s 111.111.111.111 -j LOG --log-prefix "MYLOG: " ``` 上述命令首先清除了之前可能存在的相同位置的规则,然后设置了新的规则,对于INPUT链中的数据包,如果源地址是111.111.111.111,则直接返回(即不做任何操作),否则将其日志信息记录下来。 注意:`iptables` 的具体规则顺序和行为可能取决于你系统上已经存在的防火墙规则,请根据实际情况调整命令。 确保你的系统有权限记录日志,并且已经配置了适当的日志存储位置。通常这些日志会被记录到 `/var/log/kern.log` 或者 `/var/log/messages` 中,具体取决于你的Linux发行版。如果需要查看这些日志,可以使用 `journalctl -k` 或者 `cat /var/log/kern.log | grep MYLOG` 类似的命令。 ######[AI写代码神器 | 365点数解答 | 2024-08-28 16:04:14]
- 揭秘软件工程师视角:域名与 IP 一对多关系,一个 IP 能否对应多个域名? (百度文心 | 61点数解答 | 2023-11-09 18:19:12)387
- Python 实现 DES 加密算法编程实验:从原理到单步调试全解析(字节豆包 | 4096点数解答 | 2025-11-09 22:06:30)88
- 卡牌游戏技能“教化”机制全解析:规则、代码与注意要点 (DeepSeek | 353点数解答 | 2025-07-07 15:40:28)179
- Python 模拟无名杀“教化”技能:出牌阶段规则与代码实现及优化建议(字节豆包 | 546点数解答 | 2025-07-07 15:41:02)186
- Java 实现“教化”技能:出牌阶段限两次的牌获取规则代码解析(字节豆包 | 1003点数解答 | 2025-07-07 15:41:54)154
- JavaScript 实现“教化”技能:两次出牌限制与牌型记录逻辑揭秘(字节豆包 | 846点数解答 | 2025-07-07 15:42:46)195
- 缜密逻辑,全新无名杀“风餐”技能代码精心打造与深度解析 (字节豆包 | 469点数解答 | 2025-04-05 11:37:06)266
- 软件工程师必知:IP地址的五大分类详解(百度文心 | 387点数解答 | 2023-11-09 18:19:21)190
- K8s中利用IngressClass指定Nginx IP的方法与实践(阿里通义 | 349点数解答 | 2024-01-05 16:09:21)230
- eureka.instance.ip-address配置后,请求真的只转发到此IP吗? (GPT | 251点数解答 | 2024-07-11 10:08:51)202
- eureka.instance.ip-address配置后:请求真的只转发到指定IP吗? (GPT | 111点数解答 | 2024-07-11 10:09:42)206
- Python 实现 DES 加密解密:代码问题修正与完整实现指南(讯飞星火 | 1523点数解答 | 2024-10-30 12:18:51)304