• Home
Name Date Size #Lines LOC

..--

.gitignoreD07-Sep-2024295 2924

BUILD.gnD07-Sep-20244.8 KiB154135

COPYINGD07-Sep-202417.7 KiB340281

OAT.xmlD07-Sep-202427.4 KiB198145

README.OpenSourceD07-Sep-2024527 1211

README.mdD07-Sep-2024987 2014

backport-Improve-error-messages-for-unsupported-extensions.patchD07-Sep-20243.2 KiB9177

backport-ebtables-translate-Print-flush-command-after-parsing-is-finished.patchD07-Sep-20241.6 KiB5246

backport-extensions-among-Fix-for-use-with-ebtables-restore.patchD07-Sep-20242.1 KiB5952

backport-extensions-libebt_redirect-Fix-xlate-return-code.patchD07-Sep-20241 KiB3226

backport-extensions-libipt_ttl-Sanitize-xlate-callback.patchD07-Sep-20241.2 KiB4134

backport-iptables-Fix-handling-of-non-existent-chains.patchD07-Sep-20242.1 KiB5746

backport-iptables-Plug-memleaks-in-print_firewall.patchD07-Sep-20243.2 KiB9385

backport-iptables-restore-Free-handle-with-test-also.patchD07-Sep-20241.7 KiB4941

backport-libxtables-Register-only-the-highest-revision-extension.patchD07-Sep-20242.4 KiB6559

backport-nft-Expand-extended-error-reporting-to-nft_cmd-too.patchD07-Sep-20242.8 KiB9682

backport-nft-Fix-EPERM-handling-for-extensions-without-rev-0.patchD07-Sep-20242.3 KiB7063

backport-nft-Plug-memleak-in-nft_rule_zero_counters.patchD07-Sep-20241.8 KiB5344

backport-xshared-Fix-response-to-unprivileged-users.patchD07-Sep-20243.8 KiB131118

backport-xtables-eb-fix-crash-when-opts-isn-t-reallocated.patchD07-Sep-2024878 3326

backport-xtables-restore-Extend-failure-error-message.patchD07-Sep-20241.4 KiB4538

bugfix-add-check-fw-in-entry.patchD07-Sep-20243.3 KiB136123

bundle.jsonD07-Sep-20241.1 KiB3737

enabled-makecheck-in-extensions.patchD07-Sep-2024920 3627

install.shD07-Sep-2024683 225

iptables-1.8.7.tar.bz2D07-Sep-2024423.8 KiB

iptables-configD07-Sep-20242.1 KiB6050

iptables.initD07-Sep-202410.3 KiB441329

iptables.serviceD07-Sep-2024398 1714

iptables.specD07-Sep-202414.4 KiB453379

sysconfig_ip6tablesD07-Sep-2024635 1615

sysconfig_iptablesD07-Sep-2024550 1514

tests-extensions-add-some-testcases.patchD07-Sep-202421.3 KiB476462

README.OpenSource

1[
2    {
3        "Name"                  : "iptables",
4        "License"               : "GPL V2.0",
5        "License File"          : "COPYING",
6        "Version Number"        : "1.8.7-14.oe2203sp3",
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