เปลี่ยนเซิร์ฟเวอร์ Ubuntu จาก DHCP เป็น Static IP Address

วีดีโอ: เปลี่ยนเซิร์ฟเวอร์ Ubuntu จาก DHCP เป็น Static IP Address

วีดีโอ: เปลี่ยนเซิร์ฟเวอร์ Ubuntu จาก DHCP เป็น Static IP Address
วีดีโอ: Change IP address on ubuntu 20.04 Desktop | How to change IP address on Ubuntu Desktop Version. 2024, มีนาคม
เปลี่ยนเซิร์ฟเวอร์ Ubuntu จาก DHCP เป็น Static IP Address
เปลี่ยนเซิร์ฟเวอร์ Ubuntu จาก DHCP เป็น Static IP Address
Anonim

หากผู้ติดตั้งเซิร์ฟเวอร์ Ubuntu ตั้งค่าเซิร์ฟเวอร์ของคุณให้ใช้ DHCP คุณจะต้องเปลี่ยนเป็นที่อยู่ IP แบบคงที่เพื่อให้ผู้ใช้สามารถใช้งานได้จริง

การเปลี่ยนการตั้งค่านี้โดยไม่ใช้ GUI จะต้องมีการแก้ไขข้อความ แต่ลินุกซ์คลาสสิกนั้นใช่มั้ย?

ให้เปิดไฟล์ / etc / network / interfaces ฉันจะใช้ vi แต่คุณสามารถเลือกโปรแกรมแก้ไขอื่นได้

sudo vi /etc/network/interfaces

สำหรับอินเทอร์เฟซหลักซึ่งโดยปกติคือ eth0 คุณจะเห็นบรรทัดต่อไปนี้:

auto eth0 iface eth0 inet dhcp

อย่างที่คุณเห็นมันใช้ DHCP ในขณะนี้ เราจะเปลี่ยน dhcp เป็นแบบคงที่และจากนั้นจะมีตัวเลือกมากมายที่ควรเพิ่มด้านล่าง แน่นอนคุณสามารถปรับแต่งค่านี้กับเครือข่ายของคุณได้

auto eth0 iface eth0 inet static address 192.168.1.100 netmask 255.255.255.0 network 192.168.1.0 broadcast 192.168.1.255 gateway 192.168.1.1 dns-nameservers 192.168.1.1

ตอนนี้เราต้องเพิ่มการตั้งค่า DNS ด้วยการแก้ไขไฟล์ resolv.conf:

sudo vi /etc/resolv.conf

ในบรรทัด, Äòname server xxx.xxx.xxx.xxx แทนที่สตริง x ด้วย IP ของเซิร์ฟเวอร์ชื่อของคุณ (คุณสามารถทำ ifconfig / ทั้งหมดเพื่อหาสิ่งที่พวกเขา)

คุณต้องเอาไคลเอนต์ dhcp นี้เพื่อติด (ขอบคุณ Peter for noticing) คุณอาจต้องลบ dhcp-client3 แทน

sudo apt-get remove dhcp-client

ตอนนี้เราต้องรีสตาร์ทส่วนประกอบระบบเครือข่าย:

sudo /etc/init.d/networking restart

Ping www.google.com หากคุณได้รับการตอบสนองการตั้งชื่อจะทำงาน (ยกเว้นกรณีที่ Google อยู่ในไฟล์ hosts)

จริงๆค่อนข้างง่าย

Updated ขอบคุณ Nickname007 ในความคิดเห็นสำหรับ noting ที่ฉันลืมรายการ DNS ในคู่มือ

แนะนำ: