Atveriet termināli. Operētājsistēmā Windows atveriet komandu uzvedni, noklikšķinot uz "Start" un lodziņā "Run" ierakstot "CMD". Mac datorā meklētājā ierakstiet "terminālis" vai dodieties uz mapi Applications, atveriet mapi Utilities un atveriet "Terminal". Šīs komandas var palaist no klienta datora vai servera puses. Bieži vien jums nebūs piekļuves servera pusei.
Palaidiet komandu "netstat -an" no termināļa vai komandu uzvednes. Izvade ir līdzīga operētājsistēmām Linux, Windows un Mac. Ja izvadei ir vairākas sadaļas, ritiniet uz augšu, līdz atrodat šādus sleju virsrakstus: Protokols, Vietējā adrese, Ārvalstu adrese un Valsts. Vietējās un ārvalstu adreses kolonnas norāda interneta protokola (IP) adresi un porta numuru, atdalot tos ar kolu. Katra rinda norāda lietojumprogrammu, kas atrodas sarunā ar citu datoru vai gaida sarunas uzsākšanu.
Meklējiet statusu "klausīties", lai atrastu jūsu datorā strādājošo pakalpojumu porta numuru (jūsu dators darbojas kā serveri.) “Klausīties” nozīmē, ka jūsu dators gaida, kad cits dators pieprasīs piekļuvi tam pieteikumu. Lai noteiktu porta numuru, skatiet saistītās rindas sleju Vietējā adrese.
Meklējiet statusu “izveidots”, lai atrastu porta numuru, ko jūsu dators izmanto, lai izveidotu savienojumu ar pakalpojumiem, kas darbojas citā datorā (jūsu dators darbojas kā klients). “Izveidots” nozīmē, ka jūsu dators sazinās ar lietojumprogrammu citā datorā. Lai noteiktu porta numuru, skatiet saistītās rindas sleju "Ārvalsts adrese".
Palaidiet "netstat -bn" un "netstat -abn" no Windows komandu uzvednes, lai noteiktu porta numuru, ko izmanto konkrēta lietojumprogramma. Datorā, kurā lietojumprogramma darbojas kā pakalpojums (servera pusē), meklējiet lietojumprogrammu “klausīšanās” stāvoklī un pārbaudiet sleju “Vietējā adrese”, lai atrastu šīs lietojumprogrammas porta numuru. Datorā, kas mēģina izveidot savienojumu ar pakalpojumu (klienta pusē), atveriet lietojumprogrammu, lai izveidotu savienojumu, un pēc tam palaidiet komandu "netstat -abn". Meklējiet lietojumprogrammu “izveidotā” stāvoklī un atrodiet šīs lietojumprogrammas porta numuru kolonnā “Ārvalsts adrese”.
To ir grūtāk izdarīt operētājsistēmām Linux vai Mac, taču komanda "lsof -i" dažkārt parādīs lietojumprogrammas un to izmantotos tcp portus.
Atrodiet nestandarta porta numuru, kas tika konfigurēts serverī. Dariet to, izmantojot kādu no iepriekšējām metodēm vai apskatot lietojumprogrammas konfigurācijas preferences, kas darbojas serverī. Ja jums nav piekļuves serverim, jautājiet servera administratoram, kuru porta numuru lietojumprogramma izmanto.
Katra saruna ir saistīta ar diviem porta numuriem. Servera puse ir standarta vai labi zināms porta numurs, kas svārstās no 0 līdz 1023, un klienta puse ir skaitlis, kas nejauši ģenerēts tikai šai īsajai sarunai un ir robežās no 49152 līdz 65535.
Ja servera lietojumprogrammas porta numurs ir konfigurēts kā nestandarta ports, tad datora ir jāmaina klienta lietojumprogrammas porta numurs, lai tas atbilstu servera numuram, lai izveidotu savienojumu ar apkalpošana. Ja Google būtu konfigurēts, lai, piemēram, izmantotu 8080. portu, nevis standarta 80. portu, jūs tam piekļūtu, ierakstot "http://google.com: 8080" savā tīmekļa pārlūkprogrammā; šajā gadījumā pārlūkprogramma būtu klienta lietojumprogramma. Katrai klienta lietojumprogrammai ir atšķirīgs veids, kā konfigurēt nestandarta portu numurus.
Lai redzētu visas komandas netstat opcijas, ierakstiet "netstat /?" Windows komandu uzvednē vai Mac vai Linux terminālī ierakstiet "man netstat".