Skip to content

Commit 6ea2f54

Browse files
committed
kernel-configs: Add new netfilter config
Based on LmP's. Signed-off-by: Loïc Minier <[email protected]>
1 parent a36ec34 commit 6ea2f54

File tree

1 file changed

+106
-0
lines changed

1 file changed

+106
-0
lines changed

kernel-configs/netfilter.config

Lines changed: 106 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,106 @@
1+
#
2+
# Not directly sourced via a kernel type but via an external bb
3+
#
4+
CONFIG_NETFILTER=y
5+
CONFIG_NETFILTER_ADVANCED=y
6+
7+
#
8+
# Core Netfilter Configuration
9+
#
10+
CONFIG_NETFILTER_NETLINK=m
11+
CONFIG_NETFILTER_NETLINK_QUEUE=m
12+
CONFIG_NETFILTER_NETLINK_LOG=m
13+
CONFIG_NF_CONNTRACK=m
14+
CONFIG_NF_CONNTRACK_MARK=y
15+
CONFIG_NF_CT_PROTO_GRE=y
16+
CONFIG_NF_CT_PROTO_SCTP=y
17+
CONFIG_NF_CT_PROTO_UDPLITE=y
18+
CONFIG_NF_CONNTRACK_AMANDA=m
19+
CONFIG_NF_CONNTRACK_FTP=m
20+
CONFIG_NF_CONNTRACK_H323=m
21+
CONFIG_NF_CONNTRACK_IRC=m
22+
CONFIG_NF_CONNTRACK_NETBIOS_NS=m
23+
CONFIG_NF_CONNTRACK_PPTP=m
24+
CONFIG_NF_CONNTRACK_SANE=m
25+
CONFIG_NF_CONNTRACK_SIP=m
26+
CONFIG_NF_CONNTRACK_TFTP=m
27+
CONFIG_NF_CONNTRACK_EVENTS=y
28+
CONFIG_NF_CONNTRACK_TIMEOUT=y
29+
CONFIG_NF_CONNTRACK_TIMESTAMP=y
30+
CONFIG_NF_CT_NETLINK=m
31+
CONFIG_NETFILTER_XTABLES=m
32+
CONFIG_NETFILTER_XTABLES_COMPAT=y
33+
CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m
34+
CONFIG_NETFILTER_XT_TARGET_CONNMARK=m
35+
CONFIG_NETFILTER_XT_TARGET_CT=m
36+
CONFIG_NETFILTER_XT_TARGET_DSCP=m
37+
CONFIG_NETFILTER_XT_TARGET_HL=m
38+
CONFIG_NETFILTER_XT_TARGET_LOG=m
39+
CONFIG_NETFILTER_XT_TARGET_MARK=m
40+
CONFIG_NETFILTER_XT_TARGET_NFLOG=m
41+
CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m
42+
# CONFIG_NETFILTER_XT_TARGET_NOTRACK is not set
43+
CONFIG_NETFILTER_XT_TARGET_TRACE=m
44+
CONFIG_NETFILTER_XT_TARGET_TCPMSS=m
45+
CONFIG_NETFILTER_XT_MATCH_COMMENT=m
46+
CONFIG_NETFILTER_XT_MATCH_CONNBYTES=m
47+
CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=m
48+
CONFIG_NETFILTER_XT_MATCH_CONNMARK=m
49+
CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m
50+
CONFIG_NETFILTER_XT_MATCH_DCCP=m
51+
CONFIG_NETFILTER_XT_MATCH_DSCP=m
52+
CONFIG_NETFILTER_XT_MATCH_ESP=m
53+
CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=m
54+
CONFIG_NETFILTER_XT_MATCH_HELPER=m
55+
CONFIG_NETFILTER_XT_MATCH_HL=m
56+
CONFIG_NETFILTER_XT_MATCH_LENGTH=m
57+
CONFIG_NETFILTER_XT_MATCH_LIMIT=m
58+
CONFIG_NETFILTER_XT_MATCH_MAC=m
59+
CONFIG_NETFILTER_XT_MATCH_MARK=m
60+
CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m
61+
CONFIG_NETFILTER_XT_MATCH_POLICY=m
62+
CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m
63+
CONFIG_NETFILTER_XT_MATCH_QUOTA=m
64+
CONFIG_NETFILTER_XT_MATCH_REALM=m
65+
CONFIG_NETFILTER_XT_MATCH_SCTP=m
66+
CONFIG_NETFILTER_XT_MATCH_STATE=m
67+
CONFIG_NETFILTER_XT_MATCH_STATISTIC=m
68+
CONFIG_NETFILTER_XT_MATCH_STRING=m
69+
CONFIG_NETFILTER_XT_MATCH_TCPMSS=m
70+
CONFIG_NETFILTER_XT_MATCH_U32=m
71+
72+
#
73+
# IP: Netfilter Configuration
74+
#
75+
CONFIG_NF_DEFRAG_IPV4=m
76+
CONFIG_IP_NF_IPTABLES=m
77+
CONFIG_IP_NF_MATCH_AH=m
78+
CONFIG_IP_NF_MATCH_ECN=m
79+
CONFIG_IP_NF_MATCH_TTL=m
80+
CONFIG_IP_NF_MATCH_RPFILTER=m
81+
CONFIG_IP_NF_FILTER=m
82+
CONFIG_IP_NF_TARGET_REJECT=m
83+
CONFIG_NF_NAT=m
84+
CONFIG_IP_NF_NAT=m
85+
CONFIG_IP_NF_TARGET_SYNPROXY=m
86+
CONFIG_IP_NF_TARGET_MASQUERADE=m
87+
CONFIG_IP_NF_TARGET_NETMAP=m
88+
CONFIG_IP_NF_TARGET_REDIRECT=m
89+
CONFIG_NF_NAT_SNMP_BASIC=m
90+
CONFIG_NF_NAT_FTP=m
91+
CONFIG_NF_NAT_IRC=m
92+
CONFIG_NF_NAT_TFTP=m
93+
CONFIG_NF_NAT_AMANDA=m
94+
CONFIG_NF_NAT_PPTP=m
95+
CONFIG_NF_NAT_H323=m
96+
CONFIG_NF_NAT_SIP=m
97+
CONFIG_IP_NF_MANGLE=m
98+
CONFIG_IP_NF_TARGET_ECN=m
99+
CONFIG_IP_NF_TARGET_TTL=m
100+
CONFIG_IP_NF_RAW=m
101+
CONFIG_IP_NF_ARPTABLES=m
102+
CONFIG_IP_NF_ARPFILTER=m
103+
CONFIG_IP_NF_ARP_MANGLE=m
104+
CONFIG_IP_NF_SECURITY=m
105+
106+
CONFIG_NET_SCHED=y

0 commit comments

Comments
 (0)