ข้ามไปยังเนื้อหาหลัก

เซิร์ฟเวอร์เฉพาะ: การตั้งค่า IP (Ubuntu/Debian)

ผลิตภัณฑ์ที่เหมาะสำหรับคู่มือนี้

เริ่มต้นทันที — สั่งซื้อผลิตภัณฑ์ที่เหมาะสมและทำตามคู่มือนี้ทีละขั้นตอน

แนะนำ

การตั้งค่า IP บนเซิร์ฟเวอร์เฉพาะ Linux ของคุณช่วยให้คุณควบคุมการสื่อสารของเซิร์ฟเวอร์ภายในเครือข่ายได้ ซึ่งรวมถึงการกำหนด IP address, การตั้งค่าเกตเวย์เริ่มต้น และการตั้งค่าเซิร์ฟเวอร์ DNS ที่จำเป็นสำหรับการเชื่อมต่อเครือข่าย

เซิร์ฟเวอร์เข้าถึงไม่ได้เพราะไม่มีการเชื่อมต่ออินเทอร์เน็ต?

ในกรณีที่เซิร์ฟเวอร์ของคุณไม่สามารถเข้าถึงได้เนื่องจากการตั้งค่าเครือข่ายผิดพลาดหรือไม่มีการเชื่อมต่ออินเทอร์เน็ต การเข้าถึงระยะไกลผ่าน SSH อาจไม่ทำงาน ใช้ iLO HTML console เพื่อเชื่อมต่อกับเซิร์ฟเวอร์และแก้ไขการตั้งค่าเครือข่าย

การเตรียมตัว

ก่อนตั้งค่า IP แบบคงที่ ให้แน่ใจว่าคุณมีข้อมูลดังนี้พร้อมใช้งาน:

  • IP address ที่ต้องการกำหนด
  • Subnet mask
  • Default gateway
  • เซิร์ฟเวอร์ DNS

ข้อมูลนี้สามารถดูได้ในเว็บอินเทอร์เฟซ โดยเปิด การจัดการเซิร์ฟเวอร์เฉพาะ และไปที่ IP addresses

การตั้งค่า

การติดตั้ง Ubuntu ใช้ Netplan สำหรับการตั้งค่าเครือข่าย เชื่อมต่อกับเซิร์ฟเวอร์เฉพาะของคุณผ่าน SSH และหาไฟล์ตั้งค่า Netplan ในไดเรกทอรี /etc/netplan/ เปิดไฟล์ตั้งค่า:

nano /etc/netplan/50-cloud-init.yaml

แก้ไขการตั้งค่าเพื่อกำหนด IP แบบคงที่:

network:
version: 2
ethernets:
eth0:
match:
macaddress: "bc:24:11:5f:5c:34"
addresses:
- "109.230.238.45/24"
nameservers:
addresses:
- 8.8.8.8
- 1.1.1.1
set-name: "eth0"
routes:
- to: "default"
via: "109.230.238.1"

ปรับค่าต่อไปนี้ให้ตรงกับการตั้งค่าเครือข่ายของคุณ:

  • 109.230.238.45 → IP แบบคงที่ของคุณ
  • 109.230.238.1 → เกตเวย์ของคุณ
  • ที่อยู่ DNS → เซิร์ฟเวอร์ DNS ที่คุณต้องการใช้

บันทึกไฟล์และใช้การตั้งค่า:

sudo netplan apply

การตรวจสอบ

หลังจากใช้การตั้งค่าแล้ว แนะนำให้ตรวจสอบว่า IP ใหม่ถูกตั้งค่าอย่างถูกต้องหรือไม่ โดยรันคำสั่งนี้ในเทอร์มินัลของคุณ:

ip a

คำสั่งนี้จะแสดง อินเทอร์เฟซเครือข่าย ทั้งหมดที่มีในระบบพร้อมรายละเอียดการตั้งค่าปัจจุบัน ในผลลัพธ์ ให้หาอินเทอร์เฟซที่ตั้งค่าไว้ก่อนหน้านี้ โดยปกติจะชื่อ eth0, ens18 หรือชื่อที่คล้ายกันตามระบบ

ในส่วนของอินเทอร์เฟซ ให้ดูที่ รายการ inet ซึ่งแสดงที่อยู่ IPv4 ที่กำหนดให้กับอินเทอร์เฟซ ผลลัพธ์ควรมี IP แบบคงที่ที่คุณตั้งค่าไว้ เช่น:

inet 109.230.238.45/24

img

ถ้าที่อยู่ถูกต้องแสดงในผลลัพธ์ แสดงว่าการตั้งค่า IP แบบคงที่สำเร็จแล้ว หาก IP ใหม่ไม่แสดง ให้ตรวจสอบไฟล์ตั้งค่าอีกครั้งและแน่ใจว่าบันทึกการเปลี่ยนแปลงถูกต้องก่อนนำไปใช้ใหม่

สรุป

เยี่ยมมาก! คุณตั้งค่า IP บนเซิร์ฟเวอร์ Linux ของคุณสำเร็จแล้ว หากมีคำถามเพิ่มเติมหรือต้องการความช่วยเหลือ อย่าลังเลที่จะติดต่อทีมซัพพอร์ตของเรา ซึ่งพร้อมช่วยเหลือคุณทุกวัน! 🙂