Hvorfor er port 8080 blokkert på datamaskinen min? Er det noe å gjøre for å åpne den, eller er det en feil?


Beste svaret

Hvis serveren din kjører Windows prøv dette:

ControlPanel> System Security> Windows Firewall> Advance Settings> inboundRules> New Rule

Legg til port 8080 og gi oss beskjed hvis det løser spørsmålet ditt .

Hvis du kjører Linux

Først bør du deaktivere selinux, rediger fil /etc/sysconfig/selinux så den ser slik ut:

SELINUX=disabledSELINUXTYPE=targeted

Lagre fil og start systemet på nytt.

Deretter kan du legge til den nye regelen i iptables:

iptables -A INPUT -m state --state NEW -p tcp --dport 8080 -j ACCEPT

og start iptables på nytt med /etc/init.d/iptables restart

Hvis det ikke fungerer, bør du sjekke andre nettverksinnstillinger.

—–

Forstå tilstanden til porter:

  • Åpen port: Når noen spør, svarer datamaskinen at det er en service Jeg hører på denne porten. Dette betyr at alt som kommer til denne porten blir behandlet av et program (en tjeneste) som kjører på den datamaskinen.
  • Lukket port: Når noen spør datamaskinen svarer at det ikke er noen tjenester som lytter på den porten. Akseren vet at det er en datamaskin som svarer på adressen.
  • Stealth-port: Når noen spør, får de ikke noe svar. Poenget er å skjule om det i det hele tatt er en datamaskin på adressen.

— PERSONLIG KOMMENTAR —

Du bør virkelig skrive spørsmålet ditt på nytt ettersom den ikke har noen reell informasjon om operativsystemet ditt, hvilken programvare du prøver å bygge eller bruke.

Og viktigst, bruk StackOverflow for Geek-relaterte spørsmål.

Quora, vant » t hjelpe deg med dette (My Guess).

Svar

Akkurat nå har datamaskinen din 65535 potensielle porter å bruke over internett. Hva er en port, ikke sant?

Tenk på en havn, som en koøye i et skip. Det er et vindu eller tilgangspunkt til et bestemt sted. Du kan omdirigere dem i en ruter, ta noe sendt til en port og endre stien til en annen. POP3-e-postprogrammer, som Outlook eller Thunderbird, sender og mottar e-post via spesifikke porter …. 110 og 995 for mottak av e-post, porter 25, 2525 og 443 for sending av e-post, og porter 143 og 993 for tilkobling til IMAP-servere. VNC-servere godtar vanligvis tilkoblinger på 5900, mens du skyver Java-klienten på port 5800.

Nettleseren din fungerer på port 80. Port 8080 brukes vanligvis til en personlig vert webserver, når ISP-en begrenser denne typen av bruk for ikke-kommersielle kunder. Hvis du skulle være vert for ditt eget nettsted fra datamaskinen din, foretrekker du å kunne gjøre det på port 80, siden dette vil bety at alle som kobler til datamaskinen din ikke trenger å legge til et portnummer på slutten av WWW-adresse du betalte for. De kan bare koble til den eller til din spesifikke IP-adresse, og de vil ha nettstedet synlig i nettleseren mens de blir servert fra din stasjonære eller bærbare datamaskin.

Noen Internett-leverandører ønsker å unngå at folk betaler for en billigere hjemforbindelse, men bruker den til kommersiell webservice. Så de begrenser tilgangen til port 80. For å komme deg rundt dette, kan du bruke hvilken port du vil. Du kan bruke port 12345 hvis du vil. Port 8080 er bare standard andre valg for en webserver.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *