커널 3.9.0부터 iptables를 기록하는 올바른 방법은 무엇입니까?
더 이상 다음과 같은 로깅 규칙을 연결할 수 없습니다.
# iptables --new-chain droplog
# iptables --append droplog --jump LOG --log-level info
iptables: No chain/target/match by that name.
저는 다음을 확인하여 IP 테이블 로깅 지원을 활성화했습니다.
IP: Netfilter Configuration --->
<*> IP tables support (required for filtering/masq/NAT)
<*> LOG target support
하지만 이 옵션은 커널 3.9.0에는 없으며 CONFIG_NETFILTER_NETLINK_LOG
.
답변1
대상 활성화 기호가 LOG
로 변경되었습니다 NETFILTER_XT_TARGET_LOG
. 해당 위치도 다음으로 이동되었습니다.
Networking support
Networking options
Network packet filtering framework (Netfilter)
Core Netfilter Configuration
Netfilter Xtables support (required for ip_tables)
LOG target support
시간이 지남에 따라 커널 기호가 어떻게 변하는지 추적할 수 있다면 좋을 것입니다.