Sie sind nicht angemeldet.

1

22.09.2004, 00:28

Default Netzwerk-Protokoll einstellen!

Hallo Zusammen,

folgendes Problem:

Ich habe unter Linux (Debian) eine Externe-Socketanfrage programmiert! Jetzt ist die Firewall vor einem der angesprochenen Rechner so modizfiziert, dass ICMP keine UDP-Packete annimmt. Die Einstellung soll natürlich so bleiben, wegen der bekannten Probleme bzgl. UDP!

Nach langer Suche und einer geziehlten Netzverkehranalyse, habe ich festgestellt, das Debian per Default bei einer Socketverbindung UDP benutzt (Windows TCP/IP!). Jetzt möchte ich den Client(Debian)-Rechner beibringen, dass er per Default TCP/IP (PF_INET) benutzen soll. Kann ich dies ohne Kernel-Neukompelierung, oder komme ich da nicht drumherum?

Besten Dank schonmal im voraus

Senkeito :chinese:

2

22.09.2004, 08:51

RE: Default Netzwerk-Protokoll einstellen!

>dass ICMP keine UDP-Packete annimmt.

Was?

> Die Einstellung soll natürlich so bleiben, wegen der bekannten Probleme bzgl. UDP!

Wovon redest Du?

> und einer geziehlten Netzverkehranalyse,

Die sah wie aus?

> das Debian per Default bei einer Socketverbindung UDP benutzt (Windows TCP/IP!).

Aha. Alles klar...
Lies dir TCP/IP Grundlagen durch und verstehe sie.

Gruss,
kp

3

22.09.2004, 12:07

RE: Default Netzwerk-Protokoll einstellen!

>>dass ICMP keine UDP-Packete annimmt.

>Was?

Quatsch ... natürlich die Firewall so eingestellt ist, dass sie keine Anfragen via UDP annimmt! War was spät ;o)

>> Die Einstellung soll natürlich so bleiben, wegen der bekannten Probleme bzgl. UDP!

>Wovon redest Du?

User Datagram Protocol - Eine Anfrage beim Provider ergab die Antwort: Damit beugen wir DDos-Attacken vor, da es via UDP sehr einfach möglich ist die Netzlast bis zum Erbrechen hochzutreiben. Habe mir ein paar ergoogelte Beiträge zum Thema durchgelesen und denke das diese Einstellung o.k. ist!?

>> und einer geziehlten Netzverkehranalyse,

Ethereal -> Sobald ich die Appli unter Windows teste -> steht da schön TCP: http > Port x usw. -> das gleiche unter Linux -> ICMP unerreichbar!

>>Die sah wie aus?

siehe oben! Wenn Du noch einen Tip hast, freue ich mich rießig!

>> das Debian per Default bei einer Socketverbindung UDP benutzt (Windows TCP/IP!).

>Aha. Alles klar...

... naja scheinbar nicht! Ich habe gegooglet und lass, dass Sockets unter Java (new Socket(IP,PORT)) auf die System spezifischen Defaults zurückkreifen und dies unter Linux (Debian) UDP per Default verwendet würde. Was ich nicht ganz nachvollziehen kann, da ich explizit einen PORT angebe!?

> Lies dir TCP/IP Grundlagen durch und verstehe sie.

... naja ... ich dachte ich habe sie verstanden!? Also führe mich ans Licht großer Meister und schreibe mir, wo die Systemdefaults bzgl. des zu benutzenden Standard- Protokolles finde! Wo und wie wird PF_INET unter Debian als Default festgelegt?

Gruss,
kp

Beste Grüße und besten Dank zurück

senkeito :chinese:

Thema bewerten