IPv4 conntrack/REJECT mit openwrt-19.07
Adrian Schmutzler
mail at adrianschmutzler.de
Mi Okt 9 18:14:49 CEST 2019
Hallo nochmal,
man muss nur drüber schreiben, dann findet man die Lösung.
Funktioniert alles wunderbar. Es funktioniert nur dann nicht, wenn man es auf einem one-Port testet, der kein $IF_WAN hat.
Sollte man mal einen Check einbauen, dann sind auch die Fehler nicht mehr im Bootlog.
Grüße
Adrian
From: franken-dev [mailto:franken-dev-bounces at freifunk.net] On Behalf Of Adrian Schmutzler
Sent: Mittwoch, 9. Oktober 2019 18:08
To: franken-dev at freifunk.net
Subject: IPv4 conntrack/REJECT mit openwrt-19.07
Tach,
ich habe gerade festgestellt, dass mit openwrt-19.07-basierter Knoten-Firmware conntrack bei den IPv4 iptables nicht mehr funktioniert und REJECT bei iptables und ip6tables:
root at FF-BTL-Adrian-AC-Mesh:~# iptables -A INPUT -i $IF_WAN -j REJECT
Bad argument `REJECT'
Try `iptables -h' or 'iptables --help' for more information.
root at FF-BTL-Adrian-AC-Mesh:~# iptables -A FORWARD -o $IF_WAN -j REJECT --reject-
with icmp-net-unreachable
Bad argument `REJECT'
Try `iptables -h' or 'iptables --help' for more information.
root at FF-BTL-Adrian-AC-Mesh:~# iptables -A INPUT -i $IF_WAN -m conntrack --ctstat
e RELATED,ESTABLISHED -j ACCEPT
Bad argument `conntrack'
Try `iptables -h' or 'iptables --help' for more information.
root at FF-BTL-Adrian-AC-Mesh:~# ip6tables -A FORWARD -o $IF_WAN -j REJECT --reject
-with no-route
Bad argument `REJECT'
Try `ip6tables -h' or 'ip6tables --help' for more information.
ip6tables mit conntrack geht:
root at FF-BTL-Adrian-AC-Mesh:~# /usr/sbin/ip6tables -A INPUT -p tcp --dport 22 -m
conntrack --ctstate NEW -m recent --set --name dropbear
root at FF-BTL-Adrian-AC-Mesh:~# /usr/sbin/ip6tables -A INPUT -p tcp --dport 22 -m
conntrack --ctstate NEW -m recent --update --seconds 60 --hitcount 6 --rttl --na
me dropbear -j DROP
Ich habe das erst für ein Dependency-Problem gehalten, aber konnte nichts diezbezüglich finden. Ein explizites Einbinden von
+kmod-nf-conntrack6 +kmod-nf-conntrack +kmod-nf-reject +kmod-nf-reject6
hat auch nichts geändert.
Hat jemand eine Idee?
Grüße
Adrian
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <https://lists.freifunk.net/pipermail/franken-dev-freifunk.net/attachments/20191009/d131127b/attachment.html>
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname : openpgp-digital-signature.asc
Dateityp : application/pgp-signature
Dateigröße : 834 bytes
Beschreibung: nicht verfügbar
URL : <https://lists.freifunk.net/pipermail/franken-dev-freifunk.net/attachments/20191009/d131127b/attachment.sig>
Mehr Informationen über die Mailingliste franken-dev