Hallo,
aus Sicherheitsgründen möchte ich, dass mein ServerSocket nur Verbindungen vom lokelan Computer oder aus dem lokalen Netzwerk annimmt und nicht aus dem Internet.
Ich habe jetzt eine Überprüfung eingebaut, die eine Verbindung schließt, sobald eine IP nicht mit 127. oder 192. beginnt.
Erste Frage: Sind diese IP-Adressbereiche wirklich ausschließlich für lokale Nutzung reserviert, d.h. kann so keine Verbindung aus dem Internet zustande kommen?
Außerdem: Im LAN ist die Verteilung der IP-Adressen doch beliebig, d.h. ich kann (wenn auch nicht sollte) meinem Rechner die IP-Adresse 126.55.8.90 geben. Damit wird meine Verbindung geblockt werden.
Daher die zweite Frage: Gibt es noch eine andere Möglichkeit, um zuverlässig zwischen lokalen und Internet-IP-Adressen zu unterscheiden?
Thanks in advance,
Ja-Pa
_________________
Der Autor dieses Textes haftet nicht für Schäden an Soft- oder Hardware
oder Vermögensschäden, die durch das Benutzen des Textes entstehen.