/ / Come collegare i socket usando l'ip statico java - java, socket, ip

come collegare i socket usando l'ip statico java - java, socket, ip

Voglio sapere se riesco a collegare i socket Javautilizzando un indirizzo IP statico. Ho recentemente acquistato IP statico dal mio ISP e voglio connettere un programma client che usa il socket Java con il mio portatile (come server). L'ho provato prima in una rete chiusa e funziona normalmente, ma quando ho " L'ho provato con una rete distribuita che non funziona. Ecco un pezzo del mio codice


Server :

ServerSocket serverSocket = new ServerSocket(5432);
Socket client = serverSocket.accept();

Cliente :

Socket socket = new Socket(IP,5432);

Il problema è cosa dovrebbe essere l'IP? L'IP statico o IPV4?

risposte:

2 per risposta № 1

Supponendo che l'IP statico che hai acquistato sia pubblicamenteinstradabile (vale a dire non 10.x.x.x, 172.16.x.x-172.31.x.x o 192.168.x.x) e che i tuoi router / firewall consentono l'accesso a questo IP da Internet pubblico, dovresti essere in grado di accedere a quell'IP da qualsiasi luogo.