Vi vet alle at nettverkskommunikasjon skjer på grunn av portene og stikkontaktene. En port lar deg koble til ønsket webserver når som helst du vil mens du bruker Internett. Imidlertid er det tider at brannmuren som kjører på systemet ditt, blokkerer visse porter på grunn av sikkerhetsproblemer. Derfor, hvis du noen gang ønsker å finne ut om brannmuren din blokkerer en bestemt port eller ikke i Linux, kan du følge denne guiden.
Hvordan sjekke om en port er blokkert av brannmuren
For å sjekke om en port er blokkert av brannmuren eller ikke, kommer vi til å dele med dere to forskjellige metoder nedenfor:
Metode 1: Bruke “Telnet” -kommandoen
I denne metoden vil vi prøve å bruke “Telnet” -kommandoen for å få tilgang til en webserver på et bestemt portnummer for å se om brannmuren vår blokkerer en port. Vi vil bruke “Telnet” -kommandoen på følgende måte:
$ Telnet Linuxhint.com 80
Her “Linuxhint.com ”er navnet på webserveren som vi ønsket å få tilgang til. Mens “80” refererer til portnummeret hvis status vi ønsker å finne ut av det.
Følgende utdata innebærer en vellykket tilkobling til den spesifiserte webserveren, som betyr at den spesifiserte porten ikke er blokkert av brannmuren vår.
Metode nr. 2: Bruke “NC” -kommandoen
Nå vil vi bruke “NC” -kommandoen eller “Netcat” -verktøyet for å få tilgang til en webserver via en bestemt port for å finne ut om den porten er blokkert av brannmuren vår eller ikke. "NC" -kommandoen for dette formålet kan brukes på følgende måte:
$ nc -zv linuxhint.com 80
Den vellykkede tilkoblingsmeldingen vist i følgende bilde indikerer at den spesifiserte porten ikke er blokkert av brannmuren vår:
Konklusjon
Ved å bruke en av de to metodene som er omtalt i denne artikkelen, kan du enkelt finne ut om en spesifikk port er blokkert av brannmuren din eller ikke. På denne måten vil du kunne koble deg til de ønskede webserverne jevnt på en port du ønsker.