|
Name |
|
Date |
Size |
#Lines |
LOC |
| .. | | - | - |
| etc/ | | 22-Oct-2025 | - | 40 | 39 |
| extensions/ | | 22-Oct-2025 | - | 36,879 | 31,359 |
| include/ | | 22-Oct-2025 | - | 8,317 | 5,080 |
| iptables/ | | 22-Oct-2025 | - | 29,981 | 24,055 |
| libipq/ | | 22-Oct-2025 | - | 1,288 | 1,044 |
| libiptc/ | | 22-Oct-2025 | - | 4,180 | 2,801 |
| libxtables/ | | 22-Oct-2025 | - | 4,053 | 3,102 |
| m4/ | | 22-Oct-2025 | - | 9,116 | 8,240 |
| utils/ | | 22-Oct-2025 | - | 1,673 | 1,330 |
| .gitignore | D | 22-Oct-2025 | 295 | 29 | 24 |
| 0001-musl-build-fix.patch | D | 22-Oct-2025 | 1.5 KiB | 53 | 49 |
| BUILD.gn | D | 22-Oct-2025 | 4.8 KiB | 154 | 135 |
| COPYING | D | 22-Oct-2025 | 17.7 KiB | 340 | 281 |
| INSTALL | D | 22-Oct-2025 | 2.4 KiB | 102 | 61 |
| Makefile.am | D | 22-Oct-2025 | 1.1 KiB | 38 | 27 |
| OAT.xml | D | 22-Oct-2025 | 27.4 KiB | 198 | 145 |
| README.OpenSource | D | 22-Oct-2025 | 513 | 12 | 11 |
| README.md | D | 22-Oct-2025 | 987 | 20 | 14 |
| autogen.sh | D | 22-Oct-2025 | 54 | 5 | 2 |
| bundle.json | D | 22-Oct-2025 | 1.9 KiB | 59 | 59 |
| config.h | D | 22-Oct-2025 | 3.2 KiB | 101 | 26 |
| configure.ac | D | 22-Oct-2025 | 10.4 KiB | 314 | 275 |
| install.sh | D | 22-Oct-2025 | 1 KiB | 34 | 17 |
README.OpenSource
1[
2 {
3 "Name" : "iptables",
4 "License" : "GPL V2.0",
5 "License File" : "COPYING",
6 "Version Number" : "1.8.11",
7 "Owner" : "heqianmo@huawei.com",
8 "Upstream URL" : "https://netfilter.org/",
9 "Description" : "iptables is the userspace command line program used to configure the Linux 2.4.x and later packet filtering ruleset. It is targeted towards system administrators."
10 }
11]
12
README.md
1What is iptables?
2iptables is the userspace command line program used to configure the Linux 2.4.x and later packet filtering ruleset. It is targeted towards system administrators.
3
4Since Network Address Translation is also configured from the packet filter ruleset, iptables is used for this, too.
5
6The iptables package also includes ip6tables. ip6tables is used for configuring the IPv6 packet filter.
7
8Dependencies
9iptables requires a kernel that features the ip_tables packet filter. This includes all 2.4.x and later kernel releases.
10
11Main Features
12listing the contents of the packet filter ruleset
13adding/removing/modifying rules in the packet filter ruleset
14listing/zeroing per-rule counters of the packet filter ruleset
15Git Tree
16The current development version of iptables can be accessed at https://git.netfilter.org/iptables/.
17
18Authors
19iptables was mostly written by the netfilter core team, but it has received numerous contributions from many individuals.
20