Nejlepší odpověď
Pokud je váš server spuštěn Windows zkuste toto:
ControlPanel> Zabezpečení systému> Brána firewall systému Windows> Pokročilé nastavení> inboundRules> Nové pravidlo
Přidejte port 8080 a dejte nám vědět, pokud to vyřeší vaši otázku .
Pokud používáte Linux …
Nejprve byste měli deaktivovat selinux
, upravte soubor /etc/sysconfig/selinux
tak, aby vypadal takto:
SELINUX=disabledSELINUXTYPE=targeted
Uložte soubor a restartujte systém.
Potom můžete přidat nové pravidlo do iptables
:
iptables -A INPUT -m state --state NEW -p tcp --dport 8080 -j ACCEPT
a restartujte iptables pomocí /etc/init.d/iptables restart
Pokud to nefunguje, měli byste zkontrolovat další síťová nastavení.
—–
Porozumění stavům portů:
- Otevřít port: Když se kdokoli zeptá, počítač odpoví, že existuje služba Posloucháme na tomto portu. To znamená, že vše, co přichází na tento port, bude zpracováno programem (službou) spuštěným na tomto počítači.
- Uzavřený port: Když kdokoli ptá se, počítač odpoví, že na tomto portu nejsou žádné služby naslouchající. Akser bude vědět, že na danou adresu odpovídá počítač.
- Tajný port: Když se někdo zeptá, nedostane žádnou odpověď. Jde o to skrýt se, pokud je na adrese vůbec počítač.
— OSOBNÍ KOMENTÁŘ —
Měli byste opravdu přepsat svoji otázku protože nemá žádné skutečné informace o vašem operačním systému, jaký software se pokoušíte vytvořit nebo použít.
A co je nejdůležitější, použijte StackOverflow pro otázky související s geekem.
Quora, vyhrál “ V tom vám nepomůžeme (My Guess).
Odpověď
Právě teď má váš počítač 65535 potenciálních portů, které lze použít přes internet. Co je to port, že?
Představte si přístav, jako okénko na lodi. Je to okno nebo přístupový bod na konkrétní místo. Můžete je přesměrovat do routeru, vzít něco zaslaného na jeden port a změnit cestu k jinému. E-mailové programy POP3, jako je Outlook nebo Thunderbird, odesílají a přijímají e-maily přes konkrétní porty …. 110 a 995 pro příjem e-mailů, porty 25, 2525 a 443 pro odesílání e-mailů a porty 143 a 993 pro připojení k serverům IMAP. Servery VNC obvykle přijímají připojení na 5900, zatímco tlačí klienta Java na port 5800.
Váš webový prohlížeč funguje na portu 80. Port 8080 se obvykle používá pro osobně hostovaný webový server, když ISP omezuje tento typ využití pro nekomerční zákazníky. Pokud byste chtěli hostovat své vlastní webové stránky z vašeho počítače, raději byste to mohli udělat na portu 80, protože by to znamenalo, že kdokoli, kdo se připojuje k vašemu počítači, by na konec serveru nemusel přidávat číslo portu. WWW adresa, za kterou jste zaplatili. Mohli se k ní jednoduše připojit, nebo k vaší konkrétní IP adrese, a měli by viditelnou webovou stránku ve svém prohlížeči, zatímco je obsluhována z vašeho počítače nebo notebooku.
Někteří poskytovatelé internetových služeb chtějí vyhnout se tomu, aby lidé platili za levnější domácí připojení, ale využívali je pro komerční webovou službu. Omezují tedy přístup na portu 80. Chcete-li to obejít, můžete použít jakýkoli port, který se vám líbí. Pokud chcete, můžete použít port 12345. Port 8080 je pouze výchozí druhou volbou pro webový server.