Bedste svar
Hvis din server kører Windows prøv dette:
ControlPanel> System Security> Windows Firewall> Advance Settings> inboundRules> New Rule
Tilføj port 8080 og lad os vide, hvis det løser dit spørgsmål .
Hvis du kører Linux …
Først skal du deaktivere selinux
, rediger fil /etc/sysconfig/selinux
så det ser sådan ud:
SELINUX=disabledSELINUXTYPE=targeted
Gem fil og genstart systemet.
Derefter kan du tilføje den nye regel til iptables
:
iptables -A INPUT -m state --state NEW -p tcp --dport 8080 -j ACCEPT
og genstart iptables med /etc/init.d/iptables restart
Hvis det ikke virker, skal du kontrollere andre netværksindstillinger.
—–
Forståelse af porte:
- Åben port: Når nogen spørger, svarer computeren, at der er en service e lytter til denne port. Dette betyder, at alt, der kommer til denne port, bliver behandlet af et program (en tjeneste), der kører på denne computer.
- Lukket port: Når nogen spørger, computeren reagerer på, at der ikke er nogen tjenester, der lytter i den port. Akseren ved, at der er en computer, der reagerer på adressen.
- Stealth-port: Når nogen spørger, får de ikke noget svar. Pointen er at skjule, hvis der overhovedet er en computer på adressen.
— PERSONLIG KOMMENTAR —
Du bør virkelig omskrive dit spørgsmål da den ikke har nogen reel information om dit operativsystem, hvilken software forsøger du at opbygge eller bruge.
Og vigtigst af alt, brug StackOverflow til Geek-relaterede spørgsmål.
Quora, vandt ” t hjælper dig med dette (My Guess).
Svar
Lige nu har din computer 65535 potentielle porte, der kan bruges over internettet. Hvad er en port, ikke?
Tænk på en havn som et koøje i et skib. Det er et vindue eller adgangspunkt til et bestemt sted. Du kan omdirigere dem i en router, tage noget sendt til en port og ændre stien til en anden. POP3-e-mail-programmer, som Outlook eller Thunderbird, sender og modtager e-mail via specifikke porte …. 110 og 995 til modtagelse af e-mail, porte 25, 2525 og 443 til afsendelse af e-mail, og porte 143 og 993 til forbindelse til IMAP-servere. VNC-servere accepterer typisk forbindelser på 5900, mens de skubber java-klienten til port 5800.
Din webbrowser fungerer på port 80. Port 8080 bruges typisk til en personligt hostet webserver, når internetudbyderen begrænser denne type brug for ikke-kommercielle kunder. Hvis du skulle være vært for dit eget websted fra din computer, foretrækker du at være i stand til at gøre det på port 80, da dette vil betyde, at enhver, der opretter forbindelse til din computer, ikke behøver at tilføje et portnummer i slutningen af WWW-adresse, du betalte for. De kunne bare oprette forbindelse til den eller til din specifikke IP-adresse, og de ville have webstedet synligt i deres browser, mens de blev serveret fra din stationære eller bærbare computer.
Nogle internetudbydere ønsker at undgå, at folk betaler for en billigere hjemforbindelse, men bruger den til kommerciel webservice. Så de begrænser adgangen til port 80. For at omgå dette kan du bruge den port, du kan lide. Du kunne bruge port 12345, hvis du ville. Port 8080 er bare standard andet valg for en webserver.