Типови комуникационих протокола као што су УДП (протокол корисничких датаграма) , или ТЦП (протокол контроле преноса) , придружена ИП адреса и број порта идентификује мрежни порт. Мрежни порт је исти као порт за слушање. Порт за слушање слуша апликације или процесе на мрежном порту. Понаша се баш као крајња тачка комуникације.
Користећи заштитни зид, можемо отворити или затворити сваки порт за слушање. Отворени порт се може дефинисати као мрежни порт који се користи за прихватање долазних пакета са удаљених локација. Исти порт не може да слуша две услуге на истој ИП адреси.
На пример, претпоставимо да користимо портове 80 и 443 за слушање и покретање апацхе веб сервера. У овом случају, ХТТП и ХТТПС портови су већ у употреби. Зато, ако покушамо инсталирајте Нгинк , нећемо моћи да га покренемо.
Проверите портове за слушање помоћу нетстат-а
Нетстат је описан као алатка командне линије. Он обезбеђује информације о мрежној вези. Користићемо следећу команду да наведемо све отворене портове за слушање као што су УДП или ТЦП заједно са услугама које користе статус утичнице и портове:
мрежни слој у рачунарским мрежама
Где
-л се користи за означавање свих утичница за слушање
-т се користи за означавање свих ТЦП веза
-у се користи за означавање свих УДП веза
-п се користи за означавање назива процеса слушаоца или ПИД-а. Ако наредбу покренемо као судо корисник или као роот, тек тада ће се ове информације приказати.
Излаз горње команде је приказан на следећем снимку екрана:
У нашем случају, важне колоне су:
дакле: Показује протокол који користи утичница.
Локална адреса: Приказује број порта и ИП адресу порта за слушање.
ПИД/Назив програма: Приказује ПИД и име процеса.
Уместо назива услуге, ако желимо да одштампамо нумеричку вредност, можемо додати -н заставицу, као што је приказано у наставку:
Излаз горње команде је следећи:
Можемо користити команду греп да филтрирамо резултат. Користећи ову команду, можемо сазнати о апликацији која слуша на одређеном порту.
Излаз горње команде је следећи:
Алтернативно, можемо пронаћи која апликација слуша на порту за навођење, као што је приказано у наставку:
Излаз горње команде је следећи:
Ништа неће слушати на порту ако је излаз празан. На основу критеријума као што су стање, ПИД, протокол, такође можемо филтрирати листу.
Овог пута, нетстат је застарео. Због тога је замењена са сс и ип, али ипак, ако желимо да проверимо мрежну везу, команда нетстат ће бити једна од најчешће коришћених команди.
бројеви азбуке
Проверите портове за слушање помоћу сс
Нови нетстат је описан командом сс. Неке карактеристике нетстат-а су одсутне у сс-у, али је мало бржи у поређењу са нетстат-ом и може изложити више ТЦП стања. Није тешко пренети са нетстат на сс јер су командне опције обе команде углавном исте. Користићемо следећу команду да добијемо све листе портова за слушање.
Излаз команде нетстат и горње команде је скоро исти.
Проверавам порт за слушање помоћу Нмап-а
Нмап је описан као популаран и моћан скенер портова и алат за експлоатацију мреже. Можемо користити наш подразумевани менаџер пакета да инсталирамо нмап на наш рачунар као што је приказано у наставку;
Покренућемо следећу команду у нашем Линук систему да бисмо скенирали све отворене или слушајуће портове. Завршетак овог процеса ће трајати дуго.
Проверавам порт за слушање помоћу лсоф-а
Исоф је описан као моћан услужни програм командне линије. Користи се за пружање информација о отвореним датотекама. Све је датотека у Линук оперативном систему. Утичница може бити мрежна датотека или ток који се користи за писање на мрежу.
Користићемо опцију -и да наведемо све датотеке које су доступне на мрежи или Интернету. Комбинација нумеричких портова и назива услуге приказана је овом командом.
Излаз горње команде је следећи:
Покренућемо исоф у следећем облику да бисмо одредили апликацију за слушање на одређеном порту, као што је приказано у наставку:
Излаз горње команде је следећи:
У горњем одељку смо објаснили четири начина у Линук оперативни систем да проверите отворене портове. Такође смо научили о процесима који су везани за одређене портове.