• Home
Name Date Size #Lines LOC

..--

.gitignoreD22-Mar-2025295 2924

BUILD.gnD22-Mar-20254.8 KiB154135

COPYINGD22-Mar-202517.7 KiB340281

OAT.xmlD22-Mar-202527.4 KiB198145

README.OpenSourceD22-Mar-2025537 1211

README.mdD22-Mar-2025987 2014

backport-Improve-error-messages-for-unsupported-extensions.patchD22-Mar-20253.2 KiB9177

backport-ebtables-translate-Print-flush-command-after-parsing-is-finished.patchD22-Mar-20251.6 KiB5246

backport-extensions-among-Fix-for-use-with-ebtables-restore.patchD22-Mar-20252.1 KiB5952

backport-extensions-libebt_redirect-Fix-xlate-return-code.patchD22-Mar-20251 KiB3226

backport-extensions-libipt_ttl-Sanitize-xlate-callback.patchD22-Mar-20251.2 KiB4134

backport-iptables-Fix-handling-of-non-existent-chains.patchD22-Mar-20252.1 KiB5746

backport-iptables-Plug-memleaks-in-print_firewall.patchD22-Mar-20253.2 KiB9385

backport-iptables-restore-Free-handle-with-test-also.patchD22-Mar-20251.7 KiB4941

backport-libxtables-Register-only-the-highest-revision-extension.patchD22-Mar-20252.4 KiB6559

backport-nft-Expand-extended-error-reporting-to-nft_cmd-too.patchD22-Mar-20252.8 KiB9682

backport-nft-Fix-EPERM-handling-for-extensions-without-rev-0.patchD22-Mar-20252.3 KiB7063

backport-nft-Plug-memleak-in-nft_rule_zero_counters.patchD22-Mar-20251.8 KiB5344

backport-xshared-Fix-response-to-unprivileged-users.patchD22-Mar-20253.8 KiB131118

backport-xtables-eb-fix-crash-when-opts-isn-t-reallocated.patchD22-Mar-2025878 3326

backport-xtables-restore-Extend-failure-error-message.patchD22-Mar-20251.4 KiB4538

bugfix-add-check-fw-in-entry.patchD22-Mar-20253.3 KiB136123

bundle.jsonD22-Mar-20251.9 KiB5959

enabled-makecheck-in-extensions.patchD22-Mar-2025920 3627

install.shD22-Mar-2025683 225

iptables-1.8.7.tar.bz2D22-Mar-2025423.8 KiB

iptables-configD22-Mar-20252.1 KiB6050

iptables.initD22-Mar-202510.3 KiB441329

iptables.serviceD22-Mar-2025398 1714

iptables.specD22-Mar-202514.4 KiB453379

sysconfig_ip6tablesD22-Mar-2025635 1615

sysconfig_iptablesD22-Mar-2025550 1514

tests-extensions-add-some-testcases.patchD22-Mar-202521.3 KiB476462

README.OpenSource

1[
2    {
3        "Name"                  : "openEuler: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