PDA

View Full Version : Connettersi ad un altro pc con client/server


Kismog
08-04-2016, 13:07
Ciao a tutti,è la prima volta che chiedo su un sito del genere,e premetto che sono un po scarso quindi in caso di un mio errore sono qua per capire.
Ho dei dubbi sull'indirizzo ip pubblico del mio pc,e quello dato dal comando ipconfig sul cmd chiamato indirizzo ipv4.In pratica sono diversi,e vorrei capire il perchè e la differenza.Su un mio programma java dove ho una classe che fa da client e un altra da server,se al client metto l'indirizzo da raggiungere quello localhost la connessione avviene con successo,se metto l'ipv4 è lo stesso, ma se metto il mio indirizzo pubblico che mi hanno dato i siti come mioip ecc.. non avviene nessuna connessione..Quindi,come faccio a connettermi per esempio su un programma java che fa da server ma che si trova su un altro pc tramite internet?Mi devo per forza far dire il suo indirizzo ipv4?Grazie mille a chi risponderà :) .

Fede_94
08-04-2016, 13:55
Questi applicativi girano in locale, per cui non potrai mai raggiungere l'altro applicativo, attraverso un indirizzo IP pubblico. Entrambi (client e server), devono essere necessariamente connessi alla stessa rete, che utilizzeranno ciascuno un suo indirizzo IP privato, raggiungibili solo in ambito di rete locale.

Kismog
08-04-2016, 17:41
ok grazie mille quindi è impossibile in questo modo far comunicare due pc che non si trovino nella stessa rete locale?E per farlo cosa dovrei fare?

Fede_94
08-04-2016, 17:49
Dovresti collegare i due PC alla stessa rete locale, altrimenti imposti l'apertura di una specifica porta sul modem/router (oltre a creare un regola firewall), dove è collegato il server.

Kismog
09-04-2016, 07:38
Okok ho capito grazie mille per la disponibilità! :)