5.1.2. على سطر الأوامر مع Ifupdown
بدلاً من ذلك ، عندما تفضل عدم استخدام (أو لا يمكنك الوصول إلى) سطح مكتب رسومي ، يمكنك تكوين الشبكة باستخدام البرنامج المثبت بالفعل com.ifupdown الحزمة ، والتي تشمل com.ifup و إذا انخفض أدوات. تقرأ هذه الأدوات التعريفات من / الخ / شبكة / اجهات ملف التكوين وهي في قلب ملف /etc/init.d/networking البرنامج النصي init الذي يقوم بتكوين الشبكة في وقت التمهيد.
كل جهاز شبكة يديره com.ifupdown يمكن فك تكوينه في أي وقت باستخدام إذا انخفض جهاز الشبكة. يمكنك بعد ذلك تعديل ملفات / الخ / شبكة / اجهات وإحضار الشبكة احتياطيًا (بالتكوين الجديد) باستخدام com.ifup جهاز الشبكة.
دعنا نلقي نظرة على ما يمكننا وضعه في ملف تكوين ifupdown. هناك توجيهان رئيسيان: السيارات جهاز الشبكةالذي يقول com.ifupdown لتكوين واجهة الشبكة تلقائيًا بمجرد توفرها ، و iface جهاز الشبكة نوع inet / inet6 لتكوين واجهة معينة. على سبيل المثال ، يبدو تكوين DHCP العادي كما يلي:
السيارات الصغرى
iface الاسترجاع لو آينت
النفس eth0
آينت DHCP iface eth0
السيارات الصغرى
iface الاسترجاع لو آينت
النفس eth0
آينت DHCP iface eth0
لاحظ أن التكوين الخاص لجهاز الاسترجاع يجب أن يكون موجودًا دائمًا في هذا الملف. لتكوين عنوان IP ثابت ، يجب عليك تقديم مزيد من التفاصيل مثل عنوان IP والشبكة وعنوان IP الخاص بالبوابة:
النفس eth0
iface eth0 inet عنوان ثابت 192.168.0.3
قناع الشبكة 255.255.255.0
بث 192.168.0.255
شبكة 192.168.0.0
بوابة 192.168.0.1
النفس eth0
iface eth0 inet عنوان ثابت 192.168.0.3
قناع الشبكة 255.255.255.0
بث 192.168.0.255
شبكة 192.168.0.0
بوابة 192.168.0.1
بالنسبة للواجهات اللاسلكية ، يجب أن يكون لديك الامتداد يتوسلون الحزمة (المضمنة في Kali افتراضيًا) ، والتي توفر العديد من ملفات wpa- * الخيارات التي يمكن استخدامها في / الخ / شبكة / اجهات. القي نظرة على /usr/share/doc/wpasupplicant/README.Debian.gz للحصول على أمثلة وتفسيرات. الخيارات الأكثر شيوعًا هي wpa-ssid (الذي يحدد اسم الشبكة اللاسلكية للانضمام) و WPA PSK (التي تحدد عبارة المرور أو المفتاح الذي يحمي الشبكة).
iface wlan0 inet dhcp wpa-ssid MyNetWork
wpa-psk النص السري
iface wlan0 inet dhcp wpa-ssid MyNetWork
wpa-psk النص السري