tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
7
ZUGRIFFE
916
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Registriert seit
    Mar 2004
    Ort
    %Systemroot%
    Beiträge
    263
    Hi!
    Hab ein kleines Problem (oder die Lösung ist vor mir, nur steh ich auf der Leitung *g*)
    Ich möchte überprüfen, ob ein Rechner in meinem Netz online (connected) ist.
    Dies mache ich mit:
    Code :
    1
    
    tcpClient.Connect("192.168.0.2", 21)
    das funktioniert aber nicht
    Er liefert mir immer zurück, dass die Gegenstelle nicht antwortet.
    Wenn ich den Connect auf einen PC mache der nicht in meinem internen Netz ist, funktioniert das ganze.
    Kann mir jemand sagen warum? bzw. was ich falsch mache`?
    Danke!
     
    +--------------------------------------------------------------------------------
    | Halb Mensch, halb Tier, und er nennt sich selber Slash
    +--------------------------------------------------------------------------------

  2. #2
    Avatar von Norbert Eder
    Norbert Eder Norbert Eder ist offline Mitglied Diamant
    Registriert seit
    Feb 2004
    Ort
    Österreich / Graz
    Beiträge
    5.137
    Blog-Einträge
    51
    Also wenn du nur überprüfen willst ob ein bestimmter Rechner da ist, könntest einen Ping auch machen, da musst nicht gleich auf einen der FTP-Ports connecten. Abgesehen davon kann ich mir nich vorstellen dass du da einen Connection aufbauen kannst, wenn der entsprechende Dienst nicht läuft.

    Davon abgesehen .. vielleicht die Windows Firewall aktiviert oder eine andere Firewall installiert?
     

  3. #3
    Freak2k Freak2k ist offline Mitglied Gold
    Registriert seit
    Apr 2005
    Beiträge
    129
    Versuchs mal hiermit
     

  4. #4
    Registriert seit
    Mar 2004
    Ort
    %Systemroot%
    Beiträge
    263
    Zitat Zitat von Norbert Eder
    Also wenn du nur überprüfen willst ob ein bestimmter Rechner da ist, könntest einen Ping auch machen, da musst nicht gleich auf einen der FTP-Ports connecten. Abgesehen davon kann ich mir nich vorstellen dass du da einen Connection aufbauen kannst, wenn der entsprechende Dienst nicht läuft.

    Davon abgesehen .. vielleicht die Windows Firewall aktiviert oder eine andere Firewall installiert?
    von den Firewalls dürfte es kein Problem sein.
    Achja...FTP-Dienst sollte laufen - das hab ich natürlich nicht geschaut
    und ein Ping alleine wäre zwar auch eine Möglichkeit, aber ich möchte mir ein kl. automatisches Backup-Tool machen, dass sobald eine Verbindung zu meinem Server besteht abgleicht. Darum wäre der Weg über den Ping etwas umständlicher. Denn so mach ich das ganze in einem try-catch-Block (Wenn Connection ok: abgleichen; nok: nach einer weile wieder versuchen... (oder so) )
     
    +--------------------------------------------------------------------------------
    | Halb Mensch, halb Tier, und er nennt sich selber Slash
    +--------------------------------------------------------------------------------

  5. #5
    Avatar von Norbert Eder
    Norbert Eder Norbert Eder ist offline Mitglied Diamant
    Registriert seit
    Feb 2004
    Ort
    Österreich / Graz
    Beiträge
    5.137
    Blog-Einträge
    51
    Zitat Zitat von ParadiseCity
    von den Firewalls dürfte es kein Problem sein.
    Dürfte? Also auch nicht ganz sicher .. dreh sie mal und teste, dann weißt du es.
    Zitat Zitat von ParadiseCity
    Achja...FTP-Dienst sollte laufen - das hab ich natürlich nicht geschaut
    Wär nicht blöd wenn du das mal angucken würdest.

    Sicherst du im eigenen LAN? Wenn ja, dann machs doch über Freigabe. Wenn nicht, dann vergiss es wieder
     

  6. #6
    Registriert seit
    Mar 2004
    Ort
    %Systemroot%
    Beiträge
    263
    Dürfte? Also auch nicht ganz sicher .. dreh sie mal und teste, dann weißt du es.
    OK, ich BIN mir sicher *g* (hab sie zum testen schon mal abgedreht.)

    Sicherst du im eigenen LAN? Wenn ja, dann machs doch über Freigabe. Wenn nicht, dann vergiss es wieder
    Ja, mach ich.
    Nur leider keine Ahnung, wie das funktioniert
    Kennst du da vielleicht ein paar gute Links, die das ganz gut beschreiben?
    Wär dafür sehr dankbar
     
    +--------------------------------------------------------------------------------
    | Halb Mensch, halb Tier, und er nennt sich selber Slash
    +--------------------------------------------------------------------------------

  7. #7
    Avatar von Norbert Eder
    Norbert Eder Norbert Eder ist offline Mitglied Diamant
    Registriert seit
    Feb 2004
    Ort
    Österreich / Graz
    Beiträge
    5.137
    Blog-Einträge
    51
    Naja, unter Windows eine Freigabe wirst wohl zusammenbringen, hm? Dann hast ein eigenes Laufwerk und da kopierst deine Daten einfach drauf. Schaust in den System.IO Namespace, da sollte alles drinnen sein was du brauchst.
     

  8. #8
    Registriert seit
    Mar 2004
    Ort
    %Systemroot%
    Beiträge
    263
    Ok, danke...
    werds heute abend gleich mal ausprobieren
     
    +--------------------------------------------------------------------------------
    | Halb Mensch, halb Tier, und er nennt sich selber Slash
    +--------------------------------------------------------------------------------

Ähnliche Themen

  1. TCPClient FTP
    Von mkbm im Forum .NET Web und Kommunikation
    Antworten: 1
    Letzter Beitrag: 20.12.07, 13:04
  2. [c#] TCPClient ->HTML senden
    Von Passer im Forum .NET Web und Kommunikation
    Antworten: 3
    Letzter Beitrag: 13.05.06, 20:27
  3. TcpClient funktioniert nicht
    Von Gulli im Forum .NET Archiv
    Antworten: 1
    Letzter Beitrag: 26.07.04, 12:03
  4. tcpClient bzw. Port auslesen
    Von Alf im Forum .NET Archiv
    Antworten: 2
    Letzter Beitrag: 16.04.04, 09:18
  5. MySQl connect und close connect
    Von CyberMax im Forum PHP
    Antworten: 5
    Letzter Beitrag: 25.03.04, 19:03