Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17

Discussione: [C#] Client/Server WAN

  1. #1
    Utente di HTML.it L'avatar di VsYou
    Registrato dal
    Oct 2007
    Messaggi
    29

    [C#] Client/Server WAN

    Buongiorno,
    ho realizzato un Client/Server che funziona perfettamente nella mia rete domestica
    riesco a fare comunicare 2 computer sulla porta 5000 senza problemi.

    quello che non riesco a fare e fare comunicare il mio pc a un pc che ho in un'altra casa
    questi 2 pc sono collegati tutti e due a fastweb quindi sotto la stessa NAT (quindi dovrebbero poter comunicare tra loro)

    devo cambiare qualcosa nel TcpClient o nel TcpListener???

    se potete illuminarmi mi fate un piacere

    grazie mille

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Non ha importanza che stiano tutti su Fastweb.

    Il problema e' che non puoi mettere un server su un PC che sta su Fastweb perche' quella porta e' bloccata in ingresso a monte dai loro firewall.
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Utente di HTML.it L'avatar di VsYou
    Registrato dal
    Oct 2007
    Messaggi
    29
    ho provato a mettere il server su un pc con tiscali e uno con alice e il client sul mio con fastweb ma non va comunque, ma in rete locale funziona...

  4. #4
    Utente di HTML.it L'avatar di VsYou
    Registrato dal
    Oct 2007
    Messaggi
    29
    e che porta posso usare in ogni caso??

  5. #5
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472

    Moderazione

    Originariamente inviato da VsYou
    e che porta posso usare in ogni caso??
    Dubito che questo sia un problema di programmazione... è più un problema di networking e di configurazione di apparati hardware per reti.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  6. #6
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Originariamente inviato da VsYou
    ho provato a mettere il server su un pc con tiscali e uno con alice e il client sul mio con fastweb ma non va comunque, ma in rete locale funziona...
    In questo caso, devi impostare il natting del router a cui e' collegato il PC del server.

    Questa operazione dipende dallo specifico router utilizzato, ma in genere si fa attraverso l'interfaccia di configurazione del router stesso (normalmente via web), impostando le porte e gli indirizzi nattati (alcuni router chiamano questa cosa "Virtual Server" ... altri in altro modo).

    Dopo che hai nattato la porta che utilizzi dall'indirizzo pubblico a quello privato assegnato al PC dal router, il server sara' raggiungibile sull'IP pubblico che dovrai impostare nel client.

    P.S. Come ha detto alka, a questo punto la programmazione c'entra poco ... informati meglio sulle problematiche sistemistiche di rete ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  7. #7
    Utente di HTML.it L'avatar di VsYou
    Registrato dal
    Oct 2007
    Messaggi
    29
    ho aperto anche le porte del virtual server del router... ma niente da fare...
    funziona solo e solamente in locale...

  8. #8
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Hai impostato l'IP pubblico del server nel programma client? Tieni presente che se e' dinamico puo' cambiare ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  9. #9
    Utente di HTML.it L'avatar di VsYou
    Registrato dal
    Oct 2007
    Messaggi
    29
    io ho impostato l'ip esterno... ma i pc che voglio fare comunicare sono sotto fastweb..
    quindi sotto la stessa rete e devono poter comunicare...

  10. #10
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472

    Moderazione

    Originariamente inviato da VsYou
    io ho impostato l'ip esterno... ma i pc che voglio fare comunicare sono sotto fastweb..
    quindi sotto la stessa rete e devono poter comunicare...
    Come ho già avuto modo di dire, è più un problema di networking che di programmazione.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.