Ubuntu-dagi ochiq portlarni ko'ring

Har qanday dastur Internet orqali yoki mahalliy tarmoq ichida boshqasi bilan aloqa o'rnatadi. Buning uchun maxsus portlar ishlatiladi, odatda TCP va UDP. Hozirda mavjud bo'lgan barcha portlardan qaysi biri ishlatilayotganligini, ya'ni ular ochiq deb hisoblanganligini operatsion tizimda mavjud bo'lgan vositalar yordamida aniqlash mumkin. Biz ushbu protsedurani misol sifatida Ubuntu tarqatish to'plamidan foydalanib batafsil ko'rib chiqamiz.

Ubuntu-dagi ochiq portlarni ko'ring

Oldidagi vazifani bajarish uchun biz tarmoqni kuzatish uchun standart konsol va qo'shimcha yordam dasturlaridan foydalanishni taklif qilamiz. Hatto tajribasiz foydalanuvchilar ham buyruqlarni tushunishlari mumkin, chunki ularning har birini tushuntirib beramiz. Quyidagi ikkita turli xil yordam dasturlarini ko'rib chiqishingizni tavsiya qilamiz.

1-usul: lsof

Lsof deb nomlangan yordamchi dastur barcha tizim ulanishlarini kuzatib boradi va ularning har biri haqida batafsil ma'lumotlarni aks ettiradi. Sizni qiziqtirgan ma'lumotlarni olish uchun faqat tegishli dalillarni tayinlashingiz kerak.

  1. Yugur "Terminal". menyu orqali yoki buyruq bilan Ctrl + Alt + T.
  2. Buyruqni kiriting sudo lsof -iva keyin bosing Men kirdim.
  3. Ildizga kirish uchun parolni belgilaydi. Belgilar yozishda kiritiladi, lekin konsolda ko'rsatilmaydi.
  4. Buning hammasidan so'ng, barcha qiziqish parametrlariga ega bo'lgan barcha ulanishlar ro'yxati sizning oldingizda paydo bo'ladi.
  5. Ulanishlar ro'yxati katta bo'lganda, chiqishni filtrlashingiz mumkin, shunda yordam dasturi faqat kerakli port mavjud bo'lgan chiziqlarni aks ettiradi. Bu kirish orqali amalga oshiriladi sudo lsof -i | grep 20814qaerda 20814 - kerakli portning raqami.
  6. Faqatgina olingan natijalarni tekshirish qoladi.

2-usul: Nmap.

Ochiq manbali dasturiy ta'minot Nmap, shuningdek, faol ulanishlar uchun tarmoqlarni skanerlash funktsiyasini bajarishga qodir, ammo u biroz boshqacha tarzda amalga oshiriladi. Nmap-da grafik interfeysga ega bo'lgan versiya mavjud, ammo biz uni bugun ishlatmaymiz, chunki bu haqiqatan ham amaliy emas. Nmap-ning ishlashi quyidagicha:

  1. Konsolni ishga tushiring va yordam dasturini yozib o'rnating sudo apt-get install nmap.
  2. Kirish huquqini berish uchun parolni kiritishni unutmang.
  3. Tizimga yangi fayllar qo'shilishini tasdiqlang.
  4. Endi kerakli ma'lumotlarni ko'rsatish uchun buyruqdan foydalaning nmap localhost.
  5. Ochiq portlar haqida olingan ma'lumotlarni o'qing.

Yuqoridagi ko'rsatma ichki portlarni olish uchun javob beradi, ammo agar siz tashqi portlarga qiziqsangiz, biroz boshqacha harakat qilishingiz kerak:

  1. Icanhazip onlayn xizmati orqali tarmog'ingizning IP-manzilini bilib oling. Buni konsolda yozing wget -O - -q icanhazip.comva keyin bosing Men kirdim.
  2. Tarmoq manzilingizni eslang.
  3. Keyin kiritish orqali skanerdan o'tkazing nmap va sizning IP-manzilingiz.
  4. Agar siz hech qanday natijaga erishmasangiz, unda barcha portlar yopiq. Agar ular ochiq bo'lsa, ular paydo bo'ladi "Terminal".

Biz ikkita usulni ko'rib chiqdik, chunki ularning har biri o'z algoritmlari bo'yicha ma'lumot qidiradi. Siz qilishingiz kerak bo'lgan narsa - eng yaxshisini tanlash va tarmoqni kuzatib borish orqali hozirda qaysi portlar ochiqligini aniqlash.

Biz sizning muammoingizni hal qilishda sizga yordam bera olganimizdan xursandmiz.

Siz uchun nima ishlamaganligini tasvirlab bering.
Bizning mutaxassislarimiz imkon qadar tezroq javob berishga harakat qilishadi.

Ushbu maqola sizga yordam berdimi?