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
RevLine 
[475ad56]1
[c04ece1]2config FWRT_COMPILE_IPTABLES
[475ad56]3 bool
4 default n
[c04ece1]5 depends FWRT_PACKAGE_IPTABLES || FWRT_PACKAGE_IP6TABLES
[475ad56]6
[c04ece1]7config FWRT_PACKAGE_IPTABLES
[475ad56]8 prompt "iptables.......................... IPv4 firewall administration tool"
9 tristate
[db5651c]10 default n
[c04ece1]11 select FWRT_COMPILE_IPTABLES
[b917538]12 select FWRT_PACKAGE_KMOD_IPTABLES
[475ad56]13 help
14 IPv4 firewall, NAT, and packet mangling tools.
[620b1e9]15
[475ad56]16 http://www.iptables.org/
17
[b68978d]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
[c04ece1]37config FWRT_PACKAGE_IPTABLES_MOD_CONNTRACK
[475ad56]38 prompt "iptables-mod-conntrack.......... Iptables extensions for connection tracking"
39 tristate
[db5651c]40 default n
[c04ece1]41 depends FWRT_PACKAGE_IPTABLES
[475ad56]42 help
43 Iptables (IPv4) extensions for connection tracking
44
[b68978d]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
[475ad56]52
[c04ece1]53config FWRT_PACKAGE_IPTABLES_MOD_FILTER
[475ad56]54 prompt "iptables-mod-filter............. Iptables extension for packet content inspection"
55 tristate
[db5651c]56 default n
[c04ece1]57 depends FWRT_PACKAGE_IPTABLES
58 select FWRT_PACKAGE_KMOD_IPT_FILTER
[475ad56]59 help
60 Iptables (IPv4) extension for packet content inspection
61
62 Includes:
63 * libipt_ipp2p
64 * libipt_layer7
65
[c04ece1]66config FWRT_PACKAGE_IPTABLES_MOD_IMQ
[475ad56]67 prompt "iptables-mod-imq................ Iptables extensions for Intermediate Queuing Device QoS-support"
68 tristate
[db5651c]69 default n
[c04ece1]70 depends FWRT_PACKAGE_IPTABLES
71 select FWRT_PACKAGE_KMOD_IMQ
[475ad56]72 help
73 Iptables (IPv4) extensions for Intermediate Queuing Device QoS-support
74
75 Includes:
76 * libipt_IMQ
77
[c04ece1]78config FWRT_PACKAGE_IPTABLES_MOD_IPOPT
[475ad56]79 prompt "iptables-mod-ipopt.............. Iptables extensions for matching/changing IP packet options"
80 tristate
[db5651c]81 default n
[c04ece1]82 depends FWRT_PACKAGE_IPTABLES
83 select FWRT_PACKAGE_KMOD_IPT_IPOPT
[475ad56]84 help
85 Extra Iptables (IPv4) extensions for matching/changing IP packet options
86
87 Includes:
[5cfe1bc]88 * libipt_CLASSIFY
[475ad56]89 * libipt_dscp/DSCP
90 * libipt_ecn/ECN
91 * libipt_length
92 * libipt_mac
[5cfe1bc]93 * libipt_NETMAP
[475ad56]94 * libipt_tcpmms
[5cfe1bc]95 * libipt_time
96 * libipt_tos/TOS
[475ad56]97 * libipt_ttl/TTL
98 * libipt_unclean
99
[c04ece1]100config FWRT_PACKAGE_IPTABLES_MOD_IPSEC
[475ad56]101 prompt "iptables-mod-ipsec.............. Iptables extensions for matching special IPsec packets"
102 tristate
[db5651c]103 default n
[c04ece1]104 depends FWRT_PACKAGE_IPTABLES
105 select FWRT_PACKAGE_KMOD_IPT_IPSEC
[475ad56]106 help
107 Iptables (IPv4) extensions for matching special IPsec packets
108
109 Includes:
110 * libipt_ah
111 * libipt_esp
112
[c04ece1]113config FWRT_PACKAGE_IPTABLES_MOD_NAT
[475ad56]114 prompt "iptables-mod-nat................ Iptables extensions for different NAT targets"
115 tristate
[db5651c]116 default n
[c04ece1]117 depends FWRT_PACKAGE_IPTABLES
118 select FWRT_PACKAGE_KMOD_IPT_NAT
[475ad56]119 help
120 Iptables (IPv4) extensions for different NAT targets
121
122 Includes:
123 * libipt_REDIRECT
124
[c04ece1]125config FWRT_PACKAGE_IPTABLES_MOD_ULOG
[475ad56]126 prompt "iptables-mod-ulog............... Iptables extensions for user-space packet logging"
127 tristate
[db5651c]128 default n
[c04ece1]129 depends FWRT_PACKAGE_IPTABLES
130 select FWRT_PACKAGE_KMOD_IPT_ULOG
[475ad56]131 help
132 Iptables (IPv4) extensions for user-space packet logging
133
134 Includes:
135 * libipt_ULOG
136
[c04ece1]137config FWRT_PACKAGE_IPTABLES_MOD_EXTRA
[475ad56]138 prompt "iptables-mod-extra.............. Other extra Iptables extensions"
139 tristate
[db5651c]140 default n
[c04ece1]141 depends FWRT_PACKAGE_IPTABLES
142 select FWRT_PACKAGE_KMOD_IPT_EXTRA
[475ad56]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
[9d1b103]152 * libipt_LOG
[475ad56]153
[c04ece1]154config FWRT_PACKAGE_IPTABLES_UTILS
[475ad56]155 prompt "iptables-utils.................. Save and restore utilities"
156 tristate
[db5651c]157 default n
[c04ece1]158 depends FWRT_PACKAGE_IPTABLES
[475ad56]159 help
160 iptables-save and iptables-restore for Iptables (IPv4)
[620b1e9]161
[475ad56]162 http://www.iptables.org/
163
Note: See TracBrowser for help on using the repository browser.