Debian 9 -da «ifconfig: buyruq topilmadi» xatosini tuzating haqida malumot
Buyruq ifconfig U Linux operatsion tizimlarida tarmoqni sozlash yoki u haqidagi ma’lumotlarni ko’rish uchun ishlatiladi. Bundan tashqari, u Debian 9 tarqatishida ham mavjud edi, ammo keyinchalik ushbu vositani ushbu protsedura uchun boshqa qulay dasturlar bilan almashtirishga qaror qilindi. Ammo, endi ushbu buyruqni tizimingizga qayta kiritishingizga va undan foydalanishda davom etishingizga hech narsa to’sqinlik qilmaydi, shunchaki ushbu komponentning normal o’rnatilishini amalga oshirishingiz kerak.
«Ifconfig: buyruq topilmadi» xatosini tuzatish
Agar buyruqni faollashtirishga urinayotganda «Terminal». xatoga duch keladi «Ifconfig: buyruq topilmadi»bu ushbu buyruq uchun mas’ul bo’lgan dastur tizimda emasligini anglatadi. Bugun biz nafaqat ushbu muammoni hal qilish usulini, balki uning o’rnini bosadigan yangi alternativa haqida ham gaplashmoqchimiz ifconfig. Birinchi usulni bosqichma-bosqich taqsimlash bilan boshlaymiz.
1-usul: ifconfig yordam dasturini qo’shing
Ushbu maxsus buyruqdan foydalanishga odatlangan foydalanuvchilar ushbu usulni eng maqbul deb bilishadi. Asbob ifconfig u umuman olib tashlanmagan, tizimning standart to’plamida yo’q va uni quyidagi ko’rsatmalarga binoan qo’shishingiz mumkin:
- Avvalo, yana bir bor ishonch hosil qilishingizni tavsiya qilamiz ifconfig mavjud emas. Klassik terminalni xohlaganingizcha ishlating.
- Yozish orqali doimiy superuser imtiyozlarini tayinlang
su -
. - Ildizga kirish uchun parolni kiriting va yangi kirish satri paydo bo’lishini kuting.
- Bu erda siz faqat kirishingiz kerak
ifconfig
tugmachasini bosing Men kirdim. - Agar tizimda buyruq yo’qligi to’g’risida xabarnoma hali ham paydo bo’lsa, komponentlar to’plamini o’rnating tarmoq vositalaritanishtirish
apt install net-tools
. - Yangi kutubxonalar qo’shilishini va sozlanishini kuting.
- O’rnatish tugagandan so’ng, dasturni ishga tushiring
ifconfig
operatsiyani muvaffaqiyatli amalga oshirilishini ta’minlash. - Amaldagi kommunal xizmat qoidalari haqida qo’shimcha ma’lumot olish uchun chiziq
ifconfig --help
.
Hozirgacha siz eski standart dasturni Debian 9 operatsion tizimiga qaytarish usuli bilan tanishasiz, ammo uning o’rnini yanada qulayroq vosita egallaganligini bilishingiz kerak, shuning uchun uni qanday boshqarish va saqlashni tushunish mantiqan to’g’ri keladi. sizning eskilaringiz. odatlaringiz.
2-usul: ip buyrug’idan foydalaning
Buyruqning bir qancha sabablari bor ifconfig bilan almashtirildi ip Linux operatsion tizimining standart yadrosida. Avvalo, bu trafikni boshqarish tizimining konfiguratsiyasiga imkon bermadi, ba’zi qurilmalar bilan to’g’ri ishlamadi, apparat manzilini ko’rsatmadi va TUN / TAP tarmoq qurilmalarini yaratishga imkon bermadi. Ushbu kamchiliklarning barchasi tuzatildi va takomillashtirildi, ammo allaqachon funksionallikka kiritildi ip. Masalan, asosiy interfeys ma’lumotlarini kiritish orqali ko’rishingiz mumkin ip a
.
Chiqarish «Terminal». Oldingi buyruqni faollashtirgandan so’ng, u ko’rsatiladigan buyruqqa mos keladi ifconfig
ammo ba’zi qo’shimcha ma’lumotlar bilan. IPv4 bo’yicha qo’shimcha ma’lumotlar orqali olinadi ip -4 a
va IPv6 uchun. ip -6 a
. Kiritish orqali ma’lum bir interfeys bo’yicha ma’lumotlarni olish ham mumkin ip a show wlan0
va keyin ishlaydigan interfeyslarning ro’yxati ko’rsatiladi ip link ls up
.
Tarmoqni sozlashda asosiy vazifalardan biri har doim ma’lum bir interfeysga mahalliy manzilni tayinlash protsedurasi bo’lib kelgan. Eski yordam dasturidan foydalanganda kirish satri quyidagicha ko’rinardi: ifconfig eth0 192.168.1.101
Ammo yangisi bilan foydalanuvchi i ni kiritishi kerak edip a add 192.168.1.101/255.255.255.0 dev eth0
pastki tarmoq maskasini ko’rsatganingizga ishonch hosil qiling. Uchun mumkin bo’lgan qisqartirishga ham e’tibor bering ip a add 192.168.1.101/24 dev eth0
.
Agar interfeysni IP-manzil bilan taqqoslash zarurati endi kerak bo’lmasa, bu satrni olib tashlash juda oson. Siz qilishingiz kerak bo’lgan narsa — ko’rsatib berish ip a del 192.168.1.101/24 eth0
va agar siz aloqalarning to’liq ro’yxatini tozalashingiz kerak bo’lsa, undan foydalanish yaxshiroqdir ip -s -s a f to 192.168.1.0/24
.
Equipo ip shuningdek, marshrutlash jadvalini boshqarishni belgilaydi. Marshrutlash jadvali — bu tarmoq paketini uzatish uchun eng yaxshi marshrutni aniqlash uchun ishlab chiqilgan tarmoq marshrutlari ro’yxati. Barcha mavjud jadvallarni quyidagi satr bilan ko’rishingiz mumkin ip r
.
Trafikni qo’lda yo’naltirish kerak bo’lgan holatlarda buyruqni ishlatish yaxshiroqdir ip ba’zi dalillar bilan. Keyin mag’lubiyat, masalan, shaklga ega bo’ladi ip route add 192.168.5.0/24 dev eth0
. Belgilangan yo’lni osongina olib tashlash mumkin ip route del 192.168.5.0/24 dev eth0
.
Oldingi ikkita usul tufayli, endi siz nafaqat uskunani qayta tiklashingiz mumkinligini bilasiz ifconfig Debian 9 operatsion tizimida, shuningdek, ushbu eskirgan yordam dasturiga munosib alternativa. Yangi vositadan foydalanish yoki eskisiga qaytish to’g’risida qaror qabul qilish sizga tegishli.
Biz sizning muammoingizda sizga yordam bera olganimizdan xursandmiz.
Bizning mutaxassislarimiz imkon qadar tezroq javob berishga harakat qilishadi.
Ushbu maqola sizga yordam berdimi?
Linux, Texnologiyalar
Debian 9 -da «ifconfig: buyruq topilmadi» xatosini tuzating