| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
Signed-off-by: Andreas Geisenhainer <Andreas.Geisenhainer@atsonline.de>
[mol: add more configure options]
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Supports ipv4 and ipv6 and both options can be selected in menuconfig
by IPTABLES_IPV6_SYSTEMD_UNIT and/or IPTABLES_IPV4_SYSTEMD_UNIT
If you select IPTABLES_IPV4_SYSTEMD_UNIT a systemd unit is started on
multiuser.target that set the iptable rules from file:
/etc/iptables/rules.v4
If you select IPTABLES_IPV6_SYSTEMD_UNIT a systemd unit is started on
multiuser.target that set the iptable rules from the file:
/etc/iptables/rules.v6
The Package provides empty files. If you want to add custom rules, you
have to provide your own files. The rule files can be generated with
the utils iptables-save ip6tables-save from the iptables package.
Example:
Generating a rule file, that drops port 5000 on interface eth0 for ipv4
1.) iptables -A INPUT -i eth0 -p TCP --dport 5000 -j DROP
2.) iptables-save > /etc/iptables/rules.v4
The basic idea was taken from https://github.com/gronke/systemd-iptables
written by Stefan Grönke <stefan@gronke.net> in 2015.
Signed-off-by: Gavin Schenk <g.schenk@eckelmann.de>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
| |
'!<sym>' is wrong, because it expands to y for <sym>=m
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
|
| |
libngnetlink provides a generic messaging infrastructure
for in-kernel netfilter subsystemsor redirecting network
packets into userspace
Signed-off-by: Bart vdr. Meulen <bartvdrmeulen@gmail.com>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
| |
Signed-off-by: Bernhard Walle <bernhard@bwalle.de>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The ip(6)tables-* tools are only links to xtables-multi, so leaving them
out doesn't save much space.
Only four options are left now:
IPTABLES_IPV4
IPTABLES_IPV6
IPTABLES_INSTALL_TOOLS
IPTABLES_INSTALL_IPTABLES_APPLY
iptables-apply is kept separate as it depends on bash.
Signed-off-by: Jan Luebbe <jlu@pengutronix.de>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
| |
|
|
|
|
| |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
| |
adopted to the new ip{,6}tables-multi tool
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
|
|
|
|
|
|
| |
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@10307 33e552b5-05e3-0310-8538-816dae2090ed
|
|
|
|
|
|
| |
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@10306 33e552b5-05e3-0310-8538-816dae2090ed
|
|
|
|
|
|
|
|
|
| |
- version bump
- install procedure reworked and fixed
- IPv6 is an option now
git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@10277 33e552b5-05e3-0310-8538-816dae2090ed
|
|
|
|
|
|
|
| |
added SECTION
git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@8983 33e552b5-05e3-0310-8538-816dae2090ed
|
|
|
|
| |
git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@8797 33e552b5-05e3-0310-8538-816dae2090ed
|
|
|
|
| |
git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@8318 33e552b5-05e3-0310-8538-816dae2090ed
|
|
|
|
| |
git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@8312 33e552b5-05e3-0310-8538-816dae2090ed
|
|
|
|
| |
git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@7442 33e552b5-05e3-0310-8538-816dae2090ed
|
|
|
|
|
|
|
| |
allyes-arm.
git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@7355 33e552b5-05e3-0310-8538-816dae2090ed
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
iptables.in and iptables.make to match this version. Updated
menu structure to reflect the current iptables modules.
Added ipt_DF module as patch - it's some ugly hack to remove
the DF bit from connections. It's sometimes required for
broken TCP stacks behind routers, which ignore ICMP no
fragmentation replies and insist on sending large pakets with
DF flag set. Patch by Carsten Schlote.
git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@7353 33e552b5-05e3-0310-8538-816dae2090ed
|
|
|
|
| |
git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@7123 33e552b5-05e3-0310-8538-816dae2090ed
|
|
|
|
| |
git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@4833 33e552b5-05e3-0310-8538-816dae2090ed
|
|
|
|
| |
git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@4572 33e552b5-05e3-0310-8538-816dae2090ed
|
|
|
|
| |
git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.9-trunk@4126 33e552b5-05e3-0310-8538-816dae2090ed
|
|
|
|
| |
git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.9-trunk@4125 33e552b5-05e3-0310-8538-816dae2090ed
|
|
|
|
| |
git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.9-trunk@3989 33e552b5-05e3-0310-8538-816dae2090ed
|
|
|
|
|
|
|
| |
added install options for iptables extentions
git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.7-trunk@3231 33e552b5-05e3-0310-8538-816dae2090ed
|
|
git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunk@1588 33e552b5-05e3-0310-8538-816dae2090ed
|