在 Ubuntu 系统中,iptables 的日志通常会被发送到系统日志中。你可以通过以下几种方式来查看这些日志:
使用 journalctl 查看 systemd 日志:
如果你的系统使用 systemd,你可以使用 journalctl 命令来查看 iptables 相关的日志。可以使用以下命令:
sudo journalctl -u iptables
或者查看最近的日志条目:
sudo journalctl -u iptables --since "2023-10-01"
这里的日期可以根据需要调整。
查看 /var/log/syslog 文件:
在许多基于 Debian 的系统中,iptables 的日志会被记录到 /var/log/syslog 文件中。你可以使用以下命令查看:
sudo cat /var/log/syslog | grep iptables
或者使用 less、more 等工具分页查看:
sudo less /var/log/syslog | grep iptables
查看 /var/log/kern.log 文件:
有时内核相关的日志(包括 iptables)可能会被记录到 /var/log/kern.log 中。你可以使用以下命令查看:
sudo cat /var/log/kern.log | grep iptables
请确保你有足够的权限来查看这些日志文件,通常需要使用 sudo 来执行这些命令。