Tarmoq Buyruqlari basic
Last updated
Last updated
ifconfig
– Tarmoq Interfeyslari Holatini Ko'rsatishifconfig
buyrug'i tarmoq interfeyslari holati, IP manzil, subnet mask, va MAC manzil kabi tarmoq haqida asosiy ma'lumotlarni ko'rsatadi. Tarmoq sozlamalarini tekshirishda keng qo'llaniladi.
Natija Misoli:
Yuqoridagi misolda:
inet – IP manzilini ko'rsatadi (bu yerda 192.168.1.5).
netmask – Tarmoq maskasi (bu yerda 255.255.255.0).
ether – MAC manzil (bu yerda aa:bb:cc:dd:ee).
Eslatma: Ba'zi Linux distributivlarida ifconfig
o'rniga ip a
buyrug'idan foydalaniladi.
ping
– Aloqani Tekshirishping
buyrug'i boshqa tizim bilan tarmoq aloqasini sinovdan o'tkazish uchun ishlatiladi. Bu buyruq ma'lum bir IP manzil yoki domen nomiga ICMP paketlarini yuboradi va ular qaytib kelgunga qadar qancha vaqt ketganligini ko'rsatadi.
Misol:
Natija Misoli:
Yuqoridagi natijada pingning o'rtacha vaqti (ms) ko'rsatiladi. Agar aloqada muammo bo'lsa, bu yerda "Request timed out" yoki "Destination Host Unreachable" kabi xabarlar chiqadi.
ip a
– Tarmoq Interfeyslari Va IP Manzillarni Ko'rsatiship a
buyrug'i ifconfig
buyrug'iga o'xshash bo'lib, tarmoq interfeyslari va ularning IP manzillari haqida ma'lumot beradi. Bu buyruq interfeyslar holatini batafsil ko'rsatadi va ko'proq zamonaviy Linux distributivlarida keng qo'llaniladi.
Natija Misoli:
Bu natijada:
lo – loopback interfeysi (localhost uchun).
eth0 – Ethernet interfeysi va uning IP manzili (inet) va subnet maskasi.
nslookup
– Domen Manzili Haqida Ma'lumot Olishnslookup
buyrug'i domen nomini IP manzilga va aksincha qidirish uchun ishlatiladi. Bu DNS so'rovini amalga oshiradi va domen haqida batafsil ma'lumot beradi.
Misollar:
Natija Misoli:
Yuqoridagi natijada google.com
domenining IP manzili (172.217.15.110
) ko'rsatilgan.
netstat
buyrug'i tarmoq ulanishlari, interfeys statistikasi, va portlar haqida ma'lumot beradi. Ochiq portlar va xizmatlarni tekshirish uchun netstat -tuln
flaglarini ishlatish mumkin.
Flaglar izohi:
-t
– TCP portlarini ko'rsatish.
-u
– UDP portlarini ko'rsatish.
-l
– Eshitish holatidagi portlarni ko'rsatish (listening).
-n
– Manzillarni raqamli shaklda ko'rsatish (DNS nomlarini o'rniga IP manzillar).
Natija Misoli:
Bu yerda:
Proto – Protokol (TCP yoki UDP).
Local Address – Mahalliy tarmoq manzili va port.
Foreign Address – Masofaviy tarmoq manzili va port.
State – Portning holati (LISTEN – xizmat eshitish holatida).
nmap
– Portlarni Skanerlashnmap
buyrug'i tarmoqdagi portlarni skanerlash uchun ishlatiladi va qaysi portlar ochiq yoki yopiq ekanligini aniqlashga yordam beradi. Nmap penetratsion test va tarmoq xavfsizligini tekshirish vositasi sifatida keng qo'llaniladi. Avval nmap
dasturi tizimda o'rnatilgan bo'lishi kerak (sudo apt install nmap
).
Flaglar izohi:
-sT
– TCP skanerlash.
-sU
– UDP skanerlash.
-p
– Ma'lum bir port yoki portlar intervalini skanerlash.
Misollar:
Natija Misoli:
Bu yerda:
PORT – skanerlash qilingan port.
STATE – Port holati (open
– ochiq, closed
– yopiq).
SERVICE – Portda ishlayotgan xizmat (masalan, HTTP yoki SSH).
Tarmoq holatini tekshirish va tarmoq ma'lumotlarini olish uchun zarur asosiy buyruqlar:
Tarmoq holatini tekshirish:
ifconfig
– Tarmoq interfeyslari holatini ko'rsatadi.
ping address
– Boshqa tizim bilan aloqani tekshirish.
IP manzil va DNS ma'lumotlarini olish:
ip a
– Tarmoq interfeyslari va IP manzillarni ko'rsatadi.
nslookup domain
– Domen manzili haqida ma'lumot olish.
Portlar va xizmatlarni tekshirish:
netstat -tuln
– Ochiq portlar va xizmatlar haqida ma'lumot beradi.
nmap
– Portlarni skanerlash uchun keng qo'llaniladigan vosita.
Bu buyruqlar orqali tarmoq muhitini boshqarish, tarmoqqa ulanishlarni tekshirish va tarmoq xavfsizligini sinovdan o'tkazish kabi amallarni bajarishingiz mumkin.