CSocktet oder CAsyncSocket



  • Hallo,

    Ich will in einem Netzwerk eine Verbindung mit dem Netz erstellen.
    Im Netzwerk befindet sich ein Router und wenn ich über den normalen Weg
    eine Verbindung erstellen möchte geht es nicht.

    Also nach der Devise:
    CSocket meinsocket;
    meinsocket.Create();
    /* abfrage des ganzen mit ner m-box aber nichts passiert */
    meinsocket.Connect("www.google.de",80);
    meinsocket.Close();

    Wenn ich das mit ner if Abfrage abfange geht garnichts, kein connect und kein nicht connect.
    Wie kann ich dem Programm sagen das es den Router nutzen soll ?

    Hoffe ihr könnt mir helfen
    weisnichtweiter



  • ich nutze casinycsocket und habe auch einen router und es funktioniert, es nutzt das standard gateway, welches unter den netzwerkeinstellungen angegeben ist



  • Deshalb nennt man es ja Router weil er alle Anfragen weiterroutet. Vielleicht verwendest du aber einen Proxy.



  • hallo,

    danke für eure hilfe.

    mir ist schon klar wozu ein router eigentlich ist und nen proxy verwende ich nicht. problem bei mir war das ich einen router habe der immer nach so ca. 5 min inaktivität die verbindung beendet zum netz (habe ich ja selbst so eingestellt 😞 ). somit brauch dann der router eine gewisse zeit zum connecten. diese zeit habe ich nicht abgewartet, sondern einfach auf das "x" oder auf abbrechen geklickt (in meinem programm) und habe in meinem prog den fehler gesucht, nur gefunden hatte ich keinen.
    das ist wieder ein klassischer dau 🙂 meinerseits gewesen.

    danke für eure antworten
    weisnichtweiter


Anmelden zum Antworten