Kaip rasti mano prievado numerį mano LAN

click fraud protection

Atidarykite terminalą. Jei naudojate „Windows“, atidarykite komandų eilutę spustelėdami „Pradėti“ ir laukelyje „Vykdyti“ įvesdami „CMD“. Jei naudojate „Mac“, ieškiklyje įveskite „terminal“ arba eikite į aplanką „Programos“, atidarykite aplanką „Utilities“ ir „Terminal“. Šios komandos gali būti vykdomos iš kliento kompiuterio arba iš serverio pusės. Dažnai jūs neturėsite prieigos prie serverio pusės.

Paleiskite komandą "netstat -an" iš terminalo arba komandų eilutės. Išvestis yra panaši „Linux“, „Windows“ ir „Mac“. Jei jūsų išvestyje yra keli skyriai, slinkite aukštyn, kol rasite šias stulpelių antraštes: Protokolas, Vietinis adresas, Užsienio adresas ir Valstija. Vietinio ir užsienio adresų stulpeliuose nurodomas interneto protokolo (IP) adresas ir prievado numeris, atskirti dvitaškiu. Kiekvienoje eilutėje nurodoma programa, kuri dalyvauja pokalbyje su kitu kompiuteriu arba laukia pokalbio.

Ieškokite būsenos „klausyti“, kad sužinotumėte kompiuteryje veikiančių paslaugų prievado numerį (kompiuteris veikia kaip serveris.) „Klausyti“ reiškia, kad jūsų kompiuteris laukia, kol kitas kompiuteris paprašys prieigos prie jo taikymas. Norėdami nustatyti prievado numerį, žiūrėkite susietos eilutės stulpelį „Vietinis adresas“.

Ieškokite būsenos „nustatyta“, kad rastumėte prievado numerį, kurį kompiuteris naudoja prisijungdamas prie paslaugų, veikiančių kitame kompiuteryje (kompiuteris veikia kaip klientas). „Įkurta“ reiškia, kad jūsų kompiuteris palaiko ryšį su programa kitame kompiuteryje. Norėdami nustatyti prievado numerį, žiūrėkite susijusios eilutės stulpelį „Užsienio adresas“.

Paleiskite „netstat -bn“ ir „netstat -abn“ iš „Windows“ komandų eilutės, kad nustatytumėte konkrečios programos naudojamą prievado numerį. Kompiuteryje, kuriame programa veikia kaip paslauga (serverio pusėje), ieškokite programos „klausymo“ būsenos ir pažymėkite stulpelį „Vietinis adresas“, kad rastumėte tos programos prievado numerį. Kompiuteryje, bandančiame prisijungti prie paslaugos (kliento pusėje), atidarykite programą, kad užmegztumėte ryšį, tada paleiskite komandą „netstat -abn“. Ieškokite programos „nustatyta“ būsenos ir raskite tos programos prievado numerį stulpelyje „Užsienio adresas“.

Tai sunkiau padaryti naudojant „Linux“ ar „Mac“, tačiau komanda „lsof -i“ kartais parodys jų naudojamas programas ir tcp prievadus.

Raskite nestandartinį prievado numerį, kuris buvo sukonfigūruotas serveryje. Atlikite tai naudodami vieną iš ankstesnių metodų arba žiūrėdami į serveryje veikiančios programos konfigūracijos nuostatas. Jei neturite prieigos prie serverio, paklauskite serverio administratoriaus, kurį prievado numerį programa naudoja.

Kiekvienas pokalbis yra susietas su dviem prievado numeriais. Serverio pusė yra standartinis arba gerai žinomas prievado numeris, svyruojantis nuo 0 iki 1023, o kliento pusė yra atsitiktinai tik tam trumpam pokalbiui sugeneruotas skaičius nuo 49152 iki 65535.

Kai serverio programos prievado numeris buvo sukonfigūruotas kaip nestandartinis prievadas, tada kompiuteris turi pakeisti kliento programos prievado numerį, kad jis atitiktų serverio numerį, kad galėtų prisijungti prie paslauga. Pavyzdžiui, jei „Google“ būtų sukonfigūruota naudoti 8080 prievadą, o ne standartinį 80 prievadą, jį pasiektumėte įvesdami „http://google.com: 8080" į savo interneto naršyklę; šiuo atveju naršyklė būtų kliento programa. Kiekviena kliento programa turi skirtingą nestandartinių prievadų numerių konfigūravimo būdą.

Norėdami pamatyti visas netstat komandos parinktis, įveskite "netstat /?" „Windows“ komandų eilutėje arba „Mac“ ar „Linux“ terminale įveskite „man netstat“.