Wednesday, December 15, 2021

Set static ip Ubuntu Server 21.10

Env

  • Ubuntu 21.10 in Vbox and set bridge network

Solved

  • ก่อนแก้คอนฟิก ควรสำรองไว้ก่อน

$ sudo cp /etc/netplan/00-installer-config.yaml /etc/netplan/00-installer-config.yaml.old

  • จากนั้นเริ่มคอนฟิกได้

$ sudo vim /etc/netplan/00-installer-config.yaml

  • และกดปุ่ม  i สำหรับ vim edit แบบ insert
  • ค่าเริ่มต้นจะประมาณนี้


  • แก้ไขโดยไม่รับ ip จาก dhcp เปลี่ยนจาก true เป็น no
  • และกำหนดค่า ip, gateway, dns จะได้ประมาณนี้

  • จากนั้น save ไฟล์ให้เรียบร้อย (Esc => Shift + : => พิมพ์ wq 
  • ตัวอย่างคือ กำหนด static ip เป็น 192.168.1.85
  • สุดท้าย apply change ด้วยคำสั่ง

$ sudo netplan apply

เพิ่มเติม

  • ที่ต้องใช้ vim หรือ vi มันจะแก้ปัญหาเรื่อง เว้นวรรค (indent) สำหรับแต่ละบรรทัด เราต้องวรรคให้ถูก format เค้ามันจะคล้ายกับ python เลย อันใหนเป็นซับของอะไรประมาณนั้น
  • การเว้นวรรคแนะนำให้ใช้ tab ไม่ควรใช้ spacebar

Ref

  • https://linuxconfig.org/how-to-configure-static-ip-address-on-ubuntu-18-10-cosmic-cuttlefish-linux
  • https://linuxize.com/post/how-to-configure-static-ip-address-on-ubuntu-20-04/

No comments:

Post a Comment