Ցանկացած ծրագիր ինտերնետի միջոցով կամ տեղական ցանցի միջոցով շփվում է մյուսի հետ: Նրանց համար օգտագործվում են հատուկ նավահանգիստներ, սովորաբար TCP եւ UDP արձանագրություններ: Դուք կարող եք պարզել, թե արդյոք առկա նավահանգիստները ներկայումս օգտագործվում են, այսինքն, բաց են համարվում օպերացիոն համակարգում մատչելի գործիքների օգնությամբ: Եկեք ավելի մանրամասն քննարկենք Ubuntu բաշխման օրինակը:
Դիտեք բաց նավահանգիստները Ubuntu- ում
Խնդիրն իրականացնելու համար առաջարկվում ենք օգտագործել ցանցի մոնիտորինգի համար ստանդարտ կոնսոլից եւ հավելյալ կոմունալ ծառայություններից: Անգամ անփորձ օգտվողները կկարողանան հասկանալ թիմերը, քանի որ մենք նրանցից յուրաքանչյուրին կբացատրենք: Մենք առաջարկում ենք Ձեզ ծանոթանալ երկու տարբեր ծրագրերին:
Մեթոդ 1: lsof
Lsof- ն կոչվում է բոլոր համակարգային կապերի մոնիտորինգ եւ ցուցադրում է դրանցից յուրաքանչյուրի մասին մանրամասն տեղեկատվություն: Դուք միայն պետք է հանձնեք ճիշտ փաստարկը `ձեր հետաքրքրող տվյալները ստանալու համար:
- Run "Տերմինալ" մենյուի կամ հրամանով Ctrl + Alt + T.
- Մուտքագրեք հրամանը
դատական լոֆ-ի
եւ ապա սեղմեք Մուտքագրեք. - Նշեք արմատային մուտքի գաղտնաբառը: Նշենք, որ մուտքագրելով նիշերը մուտքագրվում են, բայց չեն ցուցադրվում վահանակում:
- Ի վերջո, դուք կտեսնեք բոլոր կապերի ցանկ `հետաքրքրության բոլոր դրսեւորումների հետ:
- Երբ միացումների ցանկը մեծ է, դուք կարող եք զտել արդյունքը, որպեսզի օգտակարը ցույց տա միայն այն գծերը, որոնք անհրաժեշտ են նավահանգստում: Դա արվում է ներդրումների միջոցով
sudo lsof -i | grep 20814
որտեղ 20814 - պահանջվող նավահանգստի համարը: - Մնում է միայն ուսումնասիրել արդյունքները:
Մեթոդ 2: Nmap
Nmap բաց կոդով ծրագրակազմը նաեւ կարող է իրականացնել ակտիվ կապերի համար սկանավորման ցանցերի գործառույթը, սակայն դա մի փոքր այլ կերպ է իրականացվում: Nmap- ը ունի նաեւ գրաֆիկական ինտերֆեյսով տարբերակ, սակայն այսօր մեզ համար օգտակար չի լինի, քանի որ այն լիովին տեղին չէ օգտագործել: Օգտագործումը օգտակար է դրանով.
- Սկսեք մխիթարել եւ տեղադրեք կոմունալը մուտքագրելով
sudo apt-get տեղադրեք nmap
. - Մի մոռացեք մուտքի թույլտվություն մուտքագրել գաղտնաբառը:
- Հաստատեք համակարգի նոր ֆայլերի ավելացումը:
- Այժմ օգտագործեք հրահանգը `պահանջվող տեղեկատվությունը ցուցադրելու համար:
nmap localhost
. - Կարդացեք բաց նավահանգիստների տվյալները:
Վերոնշյալ հրահանգները հարմար են ներքին նավահանգիստներ ձեռք բերելու համար, բայց եթե դուք հետաքրքրված եք արտաքին նավահանգիստներով, ապա պետք է մի քանի այլ քայլեր ձեռնարկեք.
- Պարզեք ձեր ցանցի IP հասցեն Icanhazip առցանց ծառայության միջոցով: Դա անելու համար մուտքագրեք մխիթարել
wget -O- -q icanhazip.com
եւ ապա սեղմեք Մուտքագրեք. - Հիշեք ձեր ցանցի հասցեն:
- Դրանից հետո, վարելով սկանավորումը `մուտքագրելով
nmap
եւ ձեր IP- ն: - Եթե որեւէ արդյունք չեք ստանում, ապա բոլոր նավահանգիստները փակ են: Եթե բաց լինեն, նրանք կհայտնվեն "Տերմինալ".
Մենք երկու մեթոդ ենք համարում, քանի որ նրանցից յուրաքանչյուրը որոնում է տեղեկատվություն իր սեփական ալգորիթմների վերաբերյալ: Ձեզ անհրաժեշտ է ամենալավ տարբերակը ընտրել եւ ցանցի մոնիտորինգի միջոցով պարզել, թե որ նավահանգիստները ներկայումս բաց են: