Oppure

Loading
24/06/12 12:40
teseien
Salve volevo risolvere un problema che è quello di poter conntettere due pc attraverso i socket in interet.

Ho cercato a lungo e sono arrivato alla conclusione che un pc connesso ad internet attraverso un router può richiedere la connessione ad un server, ovvero essere un client che si connette ad un server, ma non può fare il server per questioni di sicurezza perchè le porte del router sono bloccate all esterno.

Per connettere due computer in modo che uno faccia da server e uno da client bisognerebbe aprire delle porte del router, agendo sulle impostazioni del router stesso.

Detto questo come è possibile connettere due computer senza agire sul router? è possibile?

magari usando un server pubblico in qualche maniera in modo da connettere i due pc come client e il server pubblico reindirizza i messaggi di un client all'altro...

grazie mille in anticipo per eventuali risposte;)
aaa
25/06/12 12:20
a_butta
Lo scopo di tutto ciò qual'è?
aaa
25/06/12 14:05
teseien
lo scopo è creare una chat o una cosa del genere, un gioco in internet magari, sarebbe bello ;)..

Ovviamente l'obbiettivo è che funzioni senza dover far aprire le porte all'utente perchè magari è inesperto, aprendole dal programma c++ se possibile..

per riassumere non voglio che l'utilizzatore del mio programma non deva mettere mano al router, visto che per ogni router c'è una procedura diversa...
aaa
26/06/12 8:23
nessuno
Se devi giocare o chattare non è un problema dire all'utente che deve aprire le porte usate. Non pensi?

Proprio perché ogni router ha un modo proprio di aprire le porte, non puoi farlo da programma e comunque devi avere le credenziali di amministratore del router.

In poche parole, lo deve fare l'utente.
Ultima modifica effettuata da nessuno 26/06/12 8:28
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
26/06/12 9:09
teseien
Ok grazie mille ho capito:):k:
aaa