|
Name |
|
Date |
Size |
#Lines |
LOC |
| .. | | - | - |
| etc/ | | 12-May-2024 | - | 115 | 103 |
| extensions/ | | 12-May-2024 | - | 38,966 | 33,221 |
| include/ | | 12-May-2024 | - | 7,722 | 4,696 |
| iptables/ | | 12-May-2024 | - | 29,440 | 23,763 |
| libipq/ | | 12-May-2024 | - | 1,289 | 1,044 |
| libiptc/ | | 12-May-2024 | - | 4,212 | 2,819 |
| libxtables/ | | 12-May-2024 | - | 3,817 | 2,901 |
| m4/ | | 12-May-2024 | - | 3 | 2 |
| utils/ | | 12-May-2024 | - | 1,669 | 1,325 |
| .gitignore | D | 12-May-2024 | 289 | 28 | 23 |
| BUILD.gn | D | 12-May-2024 | 4.6 KiB | 148 | 130 |
| COMMIT_NOTES | D | 12-May-2024 | 863 | 20 | 15 |
| COPYING | D | 12-May-2024 | 17.7 KiB | 340 | 281 |
| INCOMPATIBILITIES | D | 12-May-2024 | 619 | 15 | 12 |
| INSTALL | D | 12-May-2024 | 2.4 KiB | 102 | 61 |
| Makefile.am | D | 12-May-2024 | 973 | 34 | 25 |
| OAT.xml | D | 12-May-2024 | 23.2 KiB | 188 | 136 |
| README.OpenSource | D | 12-May-2024 | 515 | 12 | 11 |
| README.md | D | 12-May-2024 | 987 | 20 | 14 |
| autogen.sh | D | 12-May-2024 | 54 | 5 | 2 |
| bundle.json | D | 12-May-2024 | 876 | 31 | 31 |
| config.h | D | 12-May-2024 | 3.1 KiB | 102 | 26 |
| configure.ac | D | 12-May-2024 | 9.1 KiB | 275 | 240 |
| iptables-test.py | D | 12-May-2024 | 11.2 KiB | 388 | 281 |
| xlate-test.py | D | 12-May-2024 | 3.8 KiB | 115 | 90 |
README.OpenSource
1[
2 {
3 "Name" : "iptables",
4 "License" : "GPL V2.0",
5 "License File" : "COPYING",
6 "Version Number" : "v1.8.7",
7 "Owner" : "lichunlin2@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