Angesichts der Tatsache, dass Stack Exchange-Sites IP verbieten , frage ich mich, ob es eine gemeinsame Meinung oder Strategie gibt, Regeln basierend auf der IP eines Benutzers zu erstellen, um Verhaltensweisen zu diktieren.
Mit IPv4 haben Sie einige Dinge, die Sie ziemlich zuverlässig über eine bestimmte IP-Adresse annehmen können:
- IPs, die ein Subnetz gemeinsam nutzen, können sehr wohl derselbe Benutzer sein
- Während IPs für verschiedene tatsächliche Endpunkte wiederverwendet werden können, ist es relativ unwahrscheinlich, dass Sie doppelte Verbindungen von einer IP sehen, die nicht derselbe Benutzer oder zumindest derselbe Haushalt / die selbe Organisation ist (im Grunde eine gemeinsam genutzte Verbindung).
- Es ist nicht einfach für einen Benutzer, eine neue öffentliche IP zu erhalten (es gibt eine mittelgroße Eintrittsbarriere hier).
Können Sie all dies mit IPv6 übernehmen? Ich würde mir zumindest vorstellen, dass der zweite Punkt nicht mehr zutrifft, da NAT'ing IPv6 eigentlich nicht mehr verwenden soll, da es genug IPs für jeden gibt, der eine will.
Wenn Sie über IP-basierte Richtlinien verfügen, welche Überlegungen müssen Sie gegebenenfalls zu IPv6 treffen, da sich diese unterscheiden?
/64
diesem Grund benötigen die meisten Heimnetzwerke anstelle einer einzelnen (statischen oder dynamischen) IP-Adresse ein einzelnes (statisches oder dynamisches) Subnetz, da IPv6 kein NAT enthält./64
Dies kann dazu führen, dass die Routing-Tabelle nicht pro Kunde, sondern auf eine unangemessene Größe gebracht wird und je nach der für das Routing verwendeten Hardware Probleme auftreten.Die Annahmen, die Sie auflisten:
Dies gilt umso mehr, als ISPs ihren Kunden IPv6-Subnetze zuweisen.
Gilt weiterhin (gilt in der Tat für das gesamte Subnetz wie oben beschrieben).
Gilt nicht so sehr für eine einzelne IP, sondern für ein Subnetz, das von einem ISP ausgehändigt wird.
Im Grunde handelt es sich also um Subnetz-Bans, bei denen derzeit IP-Bans gelten, vorausgesetzt, ISPs verteilen Subnetze an alle ihre Benutzer. Wenn Benutzer stattdessen einzelne IPv6-Adressen erhalten (eine pro Benutzer), handelt es sich um einzelne IPv6-Sperren, die zu einer viel längeren Sperrtabelle (und damit verbundenen Leistungsproblemen) führen können, wenn sich viele Benutzer schlecht verhalten.
In beiden Fällen wird ein IP-Verbot zu einem detaillierteren Tool (dh weniger Risiko, eine Gruppe von Benutzern von einem ISP zu blockieren, der einen dynamischen Pool hat, weil sich eine Person schlecht benommen hat), was meiner Ansicht nach eine gute Sache ist ...
quelle
Wikipedia / MediaWiki beschließt, eine ganze / 64 zu blockieren, wenn sie die fünfte IP innerhalb dieser / 64 blockieren.
Fünf scheint die Standard-Faustregel zu sein, die andere anwenden - die beiden DNSBLs, die ich gesehen habe, wenden dieselbe Richtlinie an.
Ich habe keine Pläne gesehen, Blöcke über a / 64 zu aggregieren, obwohl es selbst für eine bescheidene Organisation ziemlich einfach ist, a / 48 oder a / 56 zu erhalten. Natürlich haben Spammer derzeit oft ein / 24 (IPv4) oder so, daher erwarte ich, dass sie anfangen werden, große Teile des IPv6-Speicherplatzes zu ergreifen.
quelle
Immer noch wahr, in der Tat noch wahrer mit v6.
Wahrscheinlich sogar wahrer mit v6 als v4.
In den meisten Fällen werden ISPs Adressblöcke anstatt einzelner Adressen verteilen. Es ist für einen Kunden einfach, sich in seinem Block zu bewegen. Es ist schwieriger (wenn auch alles andere als unmöglich), einen neuen Block zu bekommen.
Das Schwierigste ist, dass die Zuteilungsgrößen für Kunden sehr unterschiedlich sind. Einige ISPs verteilen einzelne Adressen, einige / 64-Blöcke, einige / 56-Blöcke, einige / 48-Blöcke.
Dies wird es schwierig machen, eine vernünftige Verbots- / Beschränkungsrichtlinie zu entwickeln, die für alle ISPs funktioniert. Ist das "heiß" / 48 ein einzelner Missbraucher, der einen ISP gefunden hat, der große Blöcke herausgegeben hat, oder ist es eine große Gruppe von Benutzern eines geizigen Mobilfunkanbieters, der einzelne Adressen herausgibt?
PS Die Weigerung, IPv6 zu implementieren, ist auch keine wirkliche Lösung, da mit der IPv4-Erschöpfung immer mehr Kunden hinter einer Form von ISP-Level-NAT stehen.
quelle
Ich denke, es wird stark davon abhängen, was die ISPs tun werden. Werden sie den Benutzern weiterhin echte dynamische IP-Adressen bereitstellen? Wenn nicht, oder wenn jeder Benutzer exklusiv seine eigene IP / sein eigenes Subnetz erhält, werden die IPs so gut wie die eines Kennzeichens sein.
quelle
Als ich verstand , dass IPv6 würde die Anzahl der IP erhöhen ein Adresse viel , aber nicht die Anzahl der Ports pro Host zu erhöhen, wurde verwirrte ich zum ersten Mal. Angesichts der Tatsache, dass Computer immer leistungsfähiger werden und somit in der Lage sind, eine große Anzahl von gleichzeitigen Verbindungen zu bedienen , schien die Beschränkung auf maximal 65535 Ports pro IPv6-Adresse der "nächste Engpass" zu sein.
Dann habe ich noch einmal darüber nachgedacht und festgestellt, dass es trivial ist, einer physischen Schnittstelle mehrere IPv6-Ports zuzuweisen und auf diese Weise diese Beschränkung der Anzahl der Ports zu umgehen, die eine Verbindung zum Host herstellen können. Wenn Sie sich das einmal überlegen, können Sie Ihrem Host ganz einfach 1024 oder 4096 IPv6-Adressen zuweisen und dann Ihre Dienste zufällig auf verschiedene Ports an allen Adressen verteilen, was den Port-Scannern (zumindest theoretisch) eine ziemlich schwierige Zeit macht. .
Trends wie Host-Virtualisierung (mehrere kleinere virtuelle Hosts auf einem relativ leistungsfähigen physischen Host) und Handheld-Geräte (denken Sie, dass IPv6-verbundene Mobiltelefone für alle auf der Welt geeignet sind) sprechen möglicherweise dagegen wenige Ports und benötigen daher nur eine einzige IPv6-Adresse pro Host.
(Die Möglichkeit, sich in einem großen Pool von IPv6-Adressen zu "verstecken", die Sie alle besitzen und aus denen Sie nach dem Zufallsprinzip auswählen können, bietet dennoch ein gewisses Maß an Sicherheit, auch wenn sie in den meisten Fällen zugegebenermaßen dünn sind.)
quelle