Wie funktioniert das Spoofing von IP-Adressen, wenn es sich um einen Router mit öffentlicher IP-Adresse handelt?

400
John Smith

In Wikipedia heißt es, dass die Egress-Filterung "überprüft, ob die Quell-IP-Adresse in allen ausgehenden Paketen im Bereich der zugewiesenen internen Adressblöcke liegt", und bei IP-Spoofing heißt es: "Im Idealfall führt das Gateway auch Egress-Filterung für ausgehende Pakete durch, was blockiert von Paketen aus dem Netzwerk mit einer Quelladresse, die nicht in 'ist. Es verhindert angeblich IP-Spoofing.

Der Router verhindert dies jedoch nicht von Natur aus durch NAT / PATing aller internalIPs: ephemeralPortiert zu externen, die immer die Form eines externalIP des Routers annehmen, was bedeutet, dass die Quell-IP niemals unbemerkt gefälscht wird Was hat der ursprüngliche Gastgeber gefälscht?

1
Möglicherweise verwechseln Sie „innerhalb“ oder „intern“ mit „privater IP-Adressierung“. Ja, eindeutig ist das IP-Spoofing auf öffentlichen IP-Bereichen und nicht auf privaten, nicht routbaren Adressen gemeint. Das Paket würde einfach fallen gelassen. Appleoddity vor 5 Jahren 0

1 Antwort auf die Frage

3
grawity

Nicht alle Netzwerke führen NAT durch. Sie müssen NAT nur dann ausführen, wenn Sie nur über diesen einen Router mit seiner öffentlichen IP-Adresse verfügen und der Rest Ihres Netzwerks über private verfügt.

Bei dem Zitat geht es nicht um Ausgangsfilterung am Rande dieser Netzwerke. Stattdessen geht es hauptsächlich um das Filtern in Netzwerken, in denen alle Geräte bereits über öffentliche Adressen verfügen und es kein NAT gibt - beispielsweise ein Rechenzentrum mit Servern oder ein ISP-Netzwerk mit allen Kunden.

Wie erreichen diese gefälschten Pakete von Kunden jedoch das Netzwerk des ISP? Leicht.

  • Ein Geschäftskunde verfügt möglicherweise über einen eigenen Pool öffentlicher Adressen, die einzelnen Computern, Servern, Druckern oder anderen Geräten zugewiesen werden können.
  • Selbst eine Heimverbindung mit ihrer typischen Einzeladresse ist nicht unbedingt an einen Router gebunden: Der Kunde könnte auch einen einzelnen PC direkt an das Modem anschließen, und dieser Computer hätte sofort eine externe Adresse.
  • Oder wie es schon oft passiert ist, könnte ein billiger Router selbst durch Malware infiziert sein und diese gefälschten Pakete selbst generieren.

Schließlich, auch wenn das Netzwerk in Frage ist ein mit NAT und privaten Adressen, ist die Frage, ob seine NAT - Regel tatsächlich eingerichtet ist paßt alle Quelladressen ... oder nur die privaten. Es kann durchaus sein, dass einige Router Pakete, die bereits eine öffentliche Quelladresse haben, einfach durchlassen, unter der Annahme, dass diese "bereits NAT" sind.