Ich konvertiere mein gutes altes IPV4-basiertes iptables-Firewall-Skript und möchte die reservierten Adressräume der KLASSEN A / B / C / D / E durch die in IPV6 enthaltenen ersetzen. Mein Ziel ist es, alle Pakete abzulehnen, die von diesen Adressen stammen, da diese nicht in das öffentliche Netz gelangen können und daher gefälscht werden müssen.
Ich habe diese bisher gefunden, gibt es noch reservierte Plätze, an denen keine Daten mehr auf einen IPV6-Webserver gelangen könnten?
Loopback :: 1
Globales Unicast (derzeit) 2000 :: / 3
Eindeutiger lokaler Unicast-FC00 :: / 7
Link Local Unicast FE80 :: / 10
Multicast FF00 :: / 8
networking
iptables
ipv6
Jauzsika
quelle
quelle
Blockieren Sie keine willkürlichen IPv6-Adressen, ohne wirklich zu wissen, was Sie tun. Hör auf, das ist eine schlechte Übung. Dadurch wird Ihre Konnektivität auf eine Weise unterbrochen, die Sie nicht erwartet haben. Einige Zeit später werden Sie feststellen, dass sich Ihr IPv6 nicht richtig verhält, und dann werden Sie beschuldigen, dass "IPv6 nicht funktioniert" usw.
Was auch immer Ihr ISP ist, Ihr Edge-Router weiß bereits, welche Pakete er an Sie senden kann und welche Pakete er von Ihnen entgegennimmt (Ihre Besorgnis über gefälschte Adressen ist völlig unbegründet), und Ihr Betriebssystem weiß auch, was mit dem Rest zu tun ist. Was immer Sie vor 15 oder so Jahren über das Schreiben von Firewall-Regeln gelesen haben, gilt heute nicht mehr.
Wenn Sie ein Paket von einer Adresse in einem dieser Bereiche erhalten, die Sie blockieren möchten, ist es heutzutage viel wahrscheinlicher, dass Sie ein legitimes Paket fälschlicherweise blockieren, als jede Art von Angriff. Die Leute, die das Rückgrat des Internets verwalten, haben viel mehr Erfahrung als Sie und haben ihre Hausaufgaben bereits richtig gemacht.
Auch die Liste der reservierten Blöcke und was von jedem zu erwarten ist, ist nicht auf Eis gelegt. Sie ändern sich im Laufe der Zeit. Was auch immer Sie heute erwarten, morgen ist es nicht mehr dasselbe, dann ist Ihre Firewall falsch und Ihre Konnektivität wird unterbrochen.
Firewalls sollen schützen und überwachen, was sich in Ihrem Netzwerk befindet. Das Äußere ist ein sich ständig verändernder Dschungel.
quelle
2000::/3
der freie SpeicherplatzSie haben es im Grunde genommen. Es gab auch einen RFC für standortlokale Adressen in fec0 :: / 10, der jedoch veraltet ist . Die Idee mit IPv6 ist, dass NAT nicht mehr benötigt wird und daher auch global routbare Adressen in einem internen Netzwerk verwendet werden können. Sie konfigurieren Ihre Firewall einfach so, dass sie entsprechend blockiert.
Übrigens, auch in IPv4-Ländern wird nicht mehr auf Klassen verwiesen. Stattdessen wird CIDR verwendet.
quelle