قم بتغيير Ubuntu Server من DHCP إلى عنوان IP ثابت
إذا قام مثبِّت Ubuntu Server بتعيين الخادم الخاص بك لاستخدام DHCP ، فستحتاج إلى تغييره إلى عنوان IP ثابت بحيث يمكن للأشخاص استخدامه بالفعل.
سيحتاج تغيير هذا الإعداد بدون واجهة المستخدم الرسومية إلى بعض تحرير النص ، ولكن هذا هو linux الكلاسيكي ، صحيح?
دعونا فتح ملف / etc / network / interfaces. سأستخدم vi ، لكن يمكنك اختيار محرر مختلف
sudo vi / etc / network / interfaces
بالنسبة للواجهة الأساسية ، والتي عادة ما تكون eth0 ، سترى هذه السطور:
السيارات eth0
iface eth0 inet dhcp
كما ترون ، فإنه يستخدم DHCP الآن. سنقوم بتغيير dhcp إلى ثابت ، ومن ثم هناك عدد من الخيارات التي يجب إضافتها أدناه. من الواضح أنك ستخصص هذا لشبكتك.
السيارات eth0
iface eth0 inet static
العنوان 192.168.1.100
قناع الشبكة 255.255.255.0
شبكة 192.168.1.0
بث 192.168.1.255
بوابة 192.168.1.1
dns-nameservers 192.168.1.1
الآن سنحتاج إلى إضافة إعدادات DNS عن طريق تحرير ملف resolv.conf:
sudo vi /etc/resolv.conf
على السطر "اسم الخادم xxx.xxx.xxx.xxx" استبدل x بـ IP الخاص بخادم الاسم الخاص بك. (يمكنك أن تفعل ifconfig / all لمعرفة ما هي عليه)
تحتاج أيضًا إلى إزالة عميل dhcp ليتمسك به (بفضل Peter لملاحظة). قد تحتاج إلى إزالة dhcp-client3 بدلاً من ذلك.
sudo apt-get remove dhcp-client
الآن سنحتاج فقط إلى إعادة تشغيل مكونات الشبكة:
sudo /etc/init.d/networking إعادة التشغيل
بينغ www.google.com. إذا تلقيت ردًا ، فسيعمل تحليل الاسم (ما لم يكن بالطبع إذا كانت google في ملف المضيفات).
حقا بسيطة جدا.
محدث بفضل Nickname007 في التعليقات على ملاحظة أني نسيت إدخالات DNS في الدليل.