Risposta migliore
Se il tuo server è in esecuzione Windows prova questo:
ControlPanel> Sicurezza del sistema> Windows Firewall> Impostazioni avanzate> inboundRules> Nuova regola
Aggiungi la porta 8080 e facci sapere se questo risolve la tua domanda .
Se stai utilizzando Linux …
Innanzitutto dovresti disabilitare selinux
, modifica il file /etc/sysconfig/selinux
in modo che abbia questo aspetto:
SELINUX=disabledSELINUXTYPE=targeted
Salva il file e riavvia il sistema.
Quindi puoi aggiungere la nuova regola a iptables
:
iptables -A INPUT -m state --state NEW -p tcp --dport 8080 -j ACCEPT
e riavvia iptables con /etc/init.d/iptables restart
Se non funziona dovresti controllare altre impostazioni di rete.
—–
Comprensione degli stati delle porte:
- Porta aperta: Quando qualcuno chiede, il computer risponde che cè un servizio e in ascolto su questa porta. Ciò significa che qualsiasi cosa in arrivo su questa porta verrà elaborata da un programma (un servizio) in esecuzione su quel computer.
- Porta chiusa: Quando qualcuno chiede, il computer risponde che non ci sono servizi in ascolto su quella porta. Lakser saprà che cè un computer che risponde allindirizzo.
- Porta invisibile: Quando qualcuno chiede, non ottiene risposta. Il punto è nascondere se cè un computer allindirizzo.
— COMMENTO PERSONALE —
Dovresti davvero riscrivere la tua domanda poiché non ha informazioni reali sul tuo sistema operativo, quale software stai cercando di creare o utilizzare.
E, cosa più importante, usa StackOverflow per domande relative ai geek.
Quora, ha vinto ” t ti aiuto in questo (ipotesi).
Risposta
In questo momento, il tuo computer ha 65535 potenziali porte da utilizzare su Internet. Che cosè una porta, giusto?
Pensa a un porto, come un oblò in una nave. È una finestra o un punto di accesso a un luogo specifico. Puoi reindirizzarli in un router, portare qualcosa inviato a una porta e modificare il percorso su unaltra. I programmi di posta elettronica POP3, come Outlook o Thunderbird, inviano e ricevono e-mail tramite porte specifiche …. 110 e 995 per la ricezione di e-mail, porte 25, 2525 e 443 per linvio di e-mail e porte 143 e 993 per la connessione ai server IMAP. I server VNC in genere accettano connessioni su 5900, mentre spingono il client java sulla porta 5800.
Il browser Web funziona sulla porta 80. La porta 8080 viene generalmente utilizzata per un server Web ospitato personalmente, quando lISP limita questo tipo di utilizzo per i clienti non commerciali. Se avessi intenzione di ospitare il tuo sito web dal tuo computer, preferiresti poterlo fare sulla porta 80, poiché ciò significherebbe che chiunque si connette al tuo computer non dovrebbe aggiungere un numero di porta alla fine del Indirizzo WWW per il quale hai pagato. Potrebbero semplicemente connettersi ad esso o al tuo indirizzo IP specifico e “avrebbero il sito web visibile nel loro browser, pur essendo servito dal tuo desktop o laptop.
Alcuni ISP desidera evitare che le persone paghino per una connessione domestica più economica, ma la utilizzino per servizi web commerciali. Quindi, limitano laccesso sulla porta 80. Per aggirare questo problema, puoi usare qualsiasi porta tu voglia. Potresti usare la porta 12345 se lo desideri. La porta 8080 è la seconda scelta predefinita per un server web.