Salve, come da titolo volevo chiedere come mai quando si crea un socket per il server(intendo il tipo di socket sock_stream) bisogna anche specificare l'ip. Mentre per il client ha un senso, perchè deve connettersi ad un specificato ip, non capisco la sua utilità nel server, che non deve connettersi da nessuna parte...
quindi ho pensato che è possibile specificare un ip del server che sia diverso da quello sulla macchina.
Faccio un esempio:
io ed un mio amico abbiamo rispettivamente un client ed un server.
l'ip del mio amico è per esempio(invento) 125.4.6.2
quindi se voglio connettere il mio client al suo server dovrò settare l'indirizzo ip "del client" a 125.4.6.2
Ora mi chiedo: è possibile dare al server un ip proprio che non dipenda dalla macchina su cui lavora?
Per esempio il server si trova su una connessione 125.4.6.2, ma io gli do l'ip di 126.3.7.1, per far collegare il mio client al suo server, devo settare l'ip a 125.4.6.2 o a 126.3.7.1??
Grazie per l'attenzione.
Ciao![]()

Rispondi quotando
.
orta su cui il server deve ascoltare. Saranno l'IP
.