source: freewrt/package/iptables/Config.in@ 2400aa1

freewrt_2_0
Last change on this file since 2400aa1 was b68978d, checked in by Waldemar Brodkorb <wbx@…>, 4 months ago

make the FreeWRT firewall script work, needs more cleanup

  • Property mode set to 100644
File size: 4.3 KB
Line 
1
2config FWRT_COMPILE_IPTABLES
3 bool
4 default n
5 depends FWRT_PACKAGE_IPTABLES || FWRT_PACKAGE_IP6TABLES
6
7config FWRT_PACKAGE_IPTABLES
8 prompt "iptables.......................... IPv4 firewall administration tool"
9 tristate
10 default n
11 select FWRT_COMPILE_IPTABLES
12 select FWRT_PACKAGE_KMOD_IPTABLES
13 help
14 IPv4 firewall, NAT, and packet mangling tools.
15
16 http://www.iptables.org/
17
18config FWRT_PACKAGE_IP6TABLES
19 prompt "ip6tables......................... IPv6 firewall administration tool"
20 tristate
21 default n
22 select FWRT_COMPILE_IPTABLES
23 select FWRT_PACKAGE_KMOD_IPV6
24 help
25 IPv6 firewall, NAT, and packet mangling tools.
26
27 http://www.iptables.org/
28
29config FWRT_PACKAGE_IPTABLES_FIREWALL_SCRIPT
30 prompt "iptables-fw-script.............. FreeWRT's firewall script"
31 tristate
32 default y
33 depends FWRT_PACKAGE_IPTABLES
34 help
35 FreeWRT's default firewall script
36
37config FWRT_PACKAGE_IPTABLES_MOD_CONNTRACK
38 prompt "iptables-mod-conntrack.......... Iptables extensions for connection tracking"
39 tristate
40 default n
41 depends FWRT_PACKAGE_IPTABLES
42 help
43 Iptables (IPv4) extensions for connection tracking
44
45config FWRT_PACKAGE_IPTABLES_MOD_REJECT
46 prompt "iptables-mod-reject............. Iptables extensions for REJECT target"
47 tristate
48 default n
49 depends FWRT_PACKAGE_IPTABLES
50 help
51 Iptables (IPv4) extensions for REJECT target
52
53config FWRT_PACKAGE_IPTABLES_MOD_FILTER
54 prompt "iptables-mod-filter............. Iptables extension for packet content inspection"
55 tristate
56 default n
57 depends FWRT_PACKAGE_IPTABLES
58 select FWRT_PACKAGE_KMOD_IPT_FILTER
59 help
60 Iptables (IPv4) extension for packet content inspection
61
62 Includes:
63 * libipt_ipp2p
64 * libipt_layer7
65
66config FWRT_PACKAGE_IPTABLES_MOD_IMQ
67 prompt "iptables-mod-imq................ Iptables extensions for Intermediate Queuing Device QoS-support"
68 tristate
69 default n
70 depends FWRT_PACKAGE_IPTABLES
71 select FWRT_PACKAGE_KMOD_IMQ
72 help
73 Iptables (IPv4) extensions for Intermediate Queuing Device QoS-support
74
75 Includes:
76 * libipt_IMQ
77
78config FWRT_PACKAGE_IPTABLES_MOD_IPOPT
79 prompt "iptables-mod-ipopt.............. Iptables extensions for matching/changing IP packet options"
80 tristate
81 default n
82 depends FWRT_PACKAGE_IPTABLES
83 select FWRT_PACKAGE_KMOD_IPT_IPOPT
84 help
85 Extra Iptables (IPv4) extensions for matching/changing IP packet options
86
87 Includes:
88 * libipt_CLASSIFY
89 * libipt_dscp/DSCP
90 * libipt_ecn/ECN
91 * libipt_length
92 * libipt_mac
93 * libipt_NETMAP
94 * libipt_tcpmms
95 * libipt_time
96 * libipt_tos/TOS
97 * libipt_ttl/TTL
98 * libipt_unclean
99
100config FWRT_PACKAGE_IPTABLES_MOD_IPSEC
101 prompt "iptables-mod-ipsec.............. Iptables extensions for matching special IPsec packets"
102 tristate
103 default n
104 depends FWRT_PACKAGE_IPTABLES
105 select FWRT_PACKAGE_KMOD_IPT_IPSEC
106 help
107 Iptables (IPv4) extensions for matching special IPsec packets
108
109 Includes:
110 * libipt_ah
111 * libipt_esp
112
113config FWRT_PACKAGE_IPTABLES_MOD_NAT
114 prompt "iptables-mod-nat................ Iptables extensions for different NAT targets"
115 tristate
116 default n
117 depends FWRT_PACKAGE_IPTABLES
118 select FWRT_PACKAGE_KMOD_IPT_NAT
119 help
120 Iptables (IPv4) extensions for different NAT targets
121
122 Includes:
123 * libipt_REDIRECT
124
125config FWRT_PACKAGE_IPTABLES_MOD_ULOG
126 prompt "iptables-mod-ulog............... Iptables extensions for user-space packet logging"
127 tristate
128 default n
129 depends FWRT_PACKAGE_IPTABLES
130 select FWRT_PACKAGE_KMOD_IPT_ULOG
131 help
132 Iptables (IPv4) extensions for user-space packet logging
133
134 Includes:
135 * libipt_ULOG
136
137config FWRT_PACKAGE_IPTABLES_MOD_EXTRA
138 prompt "iptables-mod-extra.............. Other extra Iptables extensions"
139 tristate
140 default n
141 depends FWRT_PACKAGE_IPTABLES
142 select FWRT_PACKAGE_KMOD_IPT_EXTRA
143 help
144 Other extra Iptables (IPv4) extensions
145
146 Includes:
147 * libipt_limit
148 * libipt_owner
149 * libipt_physdev
150 * libipt_pkttype
151 * libipt_recent
152 * libipt_LOG
153
154config FWRT_PACKAGE_IPTABLES_UTILS
155 prompt "iptables-utils.................. Save and restore utilities"
156 tristate
157 default n
158 depends FWRT_PACKAGE_IPTABLES
159 help
160 iptables-save and iptables-restore for Iptables (IPv4)
161
162 http://www.iptables.org/
163
Note: See TracBrowser for help on using the repository browser.