Autor Beitrag
Ja-Pa
ontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic starofftopic star
Beiträge: 458

Win XP, Suse 9.3
D1, D3, D5 Std, D7 Pro, D2005 Pers, Kylix 3
BeitragVerfasst: Mo 24.10.05 17:06 
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.
ripper8472
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 114

Win2k (und wenn ich nen Zweitrechner haette, auch eine Linux Distri)

BeitragVerfasst: Mo 24.10.05 22:26 
127 ist lokal, 192.168 ist fuer lans reserviert.

guck mal, ob du bei der komponente irgendwo die interfaces einstellen kannst.
wenn das nicht geht, nimm apifunktionen.
retnyg
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 2754

SNES, GB, GBA, CPC, A500, 486/66, P4/3.0HT: NintendOS, AmigaOS, DoS
Delphi 5, Delphi 7
BeitragVerfasst: Di 25.10.05 04:15 
RFC 1918 hat folgendes geschrieben:

3. Private Address Space

The Internet Assigned Numbers Authority (IANA) has reserved the
following three blocks of the IP address space for private internets:

10.0.0.0 - 10.255.255.255 (10/8 prefix)
172.16.0.0 - 172.31.255.255 (172.16/12 prefix)
192.168.0.0 - 192.168.255.255 (192.168/16 prefix)


_________________
es gibt leute, die sind genetisch nicht zum programmieren geschaffen.
in der regel haben diese leute die regel...
Ja-Pa Threadstarter
ontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic starofftopic star
Beiträge: 458

Win XP, Suse 9.3
D1, D3, D5 Std, D7 Pro, D2005 Pers, Kylix 3
BeitragVerfasst: Di 25.10.05 13:31 
Danke für die schnellen Antworten. Ich werde dann diese drei Adressbereiche erlauben, und alles andere blocken.

_________________
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.