TSF – Giải pháp IT toàn diện cho doanh nghiệp SMB | HCM

Cách thiết lập địa chỉ IP tĩnh trên Ubuntu Server 22.04

Việc thiết lập địa chỉ IP tĩnh trên Ubuntu Server 22.04 là một bước nền tảng khi xây dựng môi trường server ổn định và đáng tin cậy. Không giống như IP động được cấp phát qua DHCP có thể thay đổi sau mỗi lần reboot, IP tĩnh giúp server luôn giữ nguyên địa chỉ IP, rất quan trọng cho quản trị, giám sát và triển khai dịch vụ.

Trong bài viết này, bạn sẽ học cách cấu hình IP tĩnh bằng Netplan, công cụ quản lý mạng mặc định trên Ubuntu 22.04. Nội dung bao gồm: xác định interface mạng, vô hiệu hóa cấu hình network của cloud-init, chỉnh sửa file Netplan dạng YAML, áp dụng cấu hình an toàn và kiểm tra kết nối sau khi hoàn tất.

Cấu hình này đặc biệt cần thiết với các server chạy dịch vụ như GLPI, Zabbix, Apache, Nginx hoặc các hệ thống database.


🎯 Vì sao nên dùng IP tĩnh cho Ubuntu Server?

✅ Đảm bảo IP server không thay đổi sau khi reboot
✅ Bắt buộc đối với server chạy dịch vụ và môi trường production
✅ Tăng độ ổn định cho monitoring, SSH và remote access
✅ Hạn chế xung đột IP trong hệ thống mạng được quản lý

📌 IP tĩnh được xem là best practice cho mọi Ubuntu Server trong môi trường production.


🧰 Yêu cầu trước khi cấu hình

Trước khi bắt đầu, hãy đảm bảo bạn có:

🔹 Ubuntu Server 22.04 đã được cài đặt
🔹 Quyền truy cập SSH vào server
🔹 Tài khoản có quyền sudo
🔹 Thông tin mạng: IP, gateway, DNS


⚠️ Lưu ý quan trọng trước khi thực hiện

⚠️ Cấu hình mạng sai có thể làm mất kết nối SSH
⚠️ Cần kiểm tra chính xác tên interface mạng và thông tin IP
⚠️ Thực hiện cẩn thận, đặc biệt với server remote

📌 Nên cấu hình trong khung giờ bảo trì để tránh gián đoạn dịch vụ.


🛠️ Các bước cấu hình IP tĩnh trên Ubuntu Server 22.04

🔹 Bước 1: Kiểm tra địa chỉ IP hiện tại (SSH)

➡️ Kiểm tra địa chỉ IP đang sử dụng để SSH vào server.


🔹 Bước 2: Vô hiệu hóa cấu hình network của cloud-init

➡️ Tạo file cấu hình mới:

 
sudo nano /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg

Thêm nội dung sau:

 
network: {config: disabled}

Lưu file:

  • Nhấn Ctrl + O, sau đó Enter

  • Thoát bằng Ctrl + X


🔹 Bước 3: Xóa file cấu hình network cũ của cloud-init

➡️ Xóa file network do installer tạo:

 
sudo rm /etc/cloud/cloud.cfg.d/90-installer-network.cfg

📌 Bước này giúp cloud-init không ghi đè cấu hình Netplan của bạn.


🔹 Bước 4: Chỉnh sửa file cấu hình Netplan (YAML)

➡️ Mở file Netplan và cấu hình IP tĩnh:

💻
filename.bash
network:
  version: 2
  ethernets:
    ens18:
      dhcp4: no
      addresses:
        - 192.168.16.160/24
      gateway4: 192.168.16.1
      nameservers:
        addresses:
          - 8.8.8.8
          - 1.1.1.1
          

📌 Đảm bảo tên interface (ens18) đúng với hệ thống của bạn.

Lưu file và áp dụng cấu hình:

 
sudo netplan apply
sudo reboot

🔹 Bước 5 (Tùy chọn): Cấu hình múi giờ hệ thống (Việt Nam)

➡️ Nếu server đặt tại Việt Nam, thiết lập timezone:

 
sudo timedatectl set-timezone Asia/Ho_Chi_Minh

🔎 Kiểm tra sau khi cấu hình

Sau khi reboot, hãy kiểm tra:

✔️ Server sử dụng đúng IP tĩnh đã cấu hình
✔️ Kết nối SSH hoạt động bình thường
✔️ Kiểm tra kết nối Internet (ping gateway / DNS)
✔️ Kiểm tra phân giải DNS

📌 Server sẽ giữ nguyên IP sau mỗi lần khởi động lại.


🧠 Lỗi thường gặp & cách xử lý

🔧 Mất kết nối SSH:

  • Kiểm tra thụt lề (indentation) trong file Netplan YAML

  • Kiểm tra lại tên interface

  • Xác nhận gateway và subnet

🔧 Không ra Internet:

  • Kiểm tra DNS

  • Ping thử gateway


🧠 Kết luận

Việc cấu hình IP tĩnh trên Ubuntu Server 22.04 là bước quan trọng để chuẩn bị server cho môi trường production thực tế. Khi IP được cố định, hệ thống trở nên ổn định, dễ quản trị và sẵn sàng cho việc triển khai các dịch vụ dài hạn.

Chỉ cần thực hiện đúng các bước trong bài viết này, bạn có thể tự tin triển khai Ubuntu Server trong môi trường doanh nghiệp hoặc lab chuyên nghiệp.

Tham khảo thêm bài viết cùng chủ đề

Ubuntu – Cấu hình IP tĩnh trên Ubuntu Server 22.04

Cách thiết lập địa chỉ IP tĩnh trên Ubuntu Server 22.04 Việc thiết lập địa chỉ IP tĩnh trên Ubuntu Server 22.04 là một bước nền tảng khi xây dựng môi trường server ổn định và đáng tin cậy. Không giống như IP động được cấp phát qua DHCP có...

Read More