GiggiSk8 ha scritto:
Ho lasciato il server sull'indirizzo del computer e ho inoltrato la connessione dal router al server ma se io avessi lo stesso programma su un'altro pc non andrebbero in conflitto in qualche modo ?collegandomi al router dalla rete come mi indirizzo ad uno particolare?
Il concetto e' il seguente:
Il router ha
UN ip pubblico (quello che hai visto) e 65535 porte, queste sono tutte dsponibili. In realta' sono un po' di meno perche' alcune sono gia' assegnate per servizi specifici.
I tuoi PC collegati al router hanno TUTTI (e necessariamente) un IP locale distinto, tipo 192.168.0.X oppure 192.168.1.Y
Se tu vuoi utilizzare lo stesso programma sui due PC e li vuoi entrambi raggiungibili da internet, devi inserire sul router DUE regole, associate a DUE porte distinte, una che rimanda al primo PC ed una che rimanda al secondo.
NON puoi avere un'unica regola che rimanda a due PC distinti: questa e' una funzionalita' implementata nei
load balancer, ma questo e' un discorso molto piu' complesso. E serve software specifico.
Questo avviene anche per tutti i sistemi su Internet: tu non accedi direttamente al computer in cui e' installato il server, ma ad un apparato di rete che redirige le richieste al computer interessato. Questo serve per poter implementare i metodi di sicurezza contro accessi illegati (Anonymous and company).