Công nghệ IT
Hướng dẫn cấu hình Static IP trên Ubuntu bằng Netplan trong VMware Fusion
imageimage
Thoại Kỳ
22-10-2026
14 lượt xem

Hướng dẫn chi tiết cách kiểm tra thông tin mạng và cấu hình Netplan trên Ubuntu chạy trong môi trường ảo hóa VMware Fusion.

Hướng dẫn cấu hình IP tĩnh (Netplan) cho Ubuntu trên VMware Fusion

Tài liệu này hướng dẫn chi tiết cách kiểm tra thông số mạng hiện tại và thiết lập IP tĩnh bằng Netplan cho máy ảo Ubuntu (Ubuntu 22.04 / 24.04 / 26.04) chạy trên VMware Fusion.


1. Các lệnh kiểm tra thông tin mạng cơ bản

Trước khi cấu hình IP tĩnh, sử dụng các lệnh bên dưới để thu thập thông tin mạng hiện tại:

Mục đíchLệnh thực thi
Kiểm tra file Netplan hiện cóls -l /etc/netplan/
Lấy tên card mạngip -br link
Lấy IP hiện tại và Subnetip -4 addr
Lấy Gatewayip route
Lấy địa chỉ MAC của card mạng (ví dụ: ens160)cat /sys/class/net/ens160/address
Lấy DNS đang sử dụngresolvectl dns

2. Hướng dẫn các bước cấu hình Netplan

Bước 1: Mở file cấu hình Netplan

Kiểm tra tên file trong thư mục /etc/netplan/ (thường là 01-network.yaml, 00-installer-config.yaml hoặc tương tự):

bash
sudo vim /etc/netplan/01-network.yaml

Bước 2: Chỉnh sửa nội dung file Netplan

Dán và điều chỉnh nội dung YAML sau đây (lưu ý tuân thủ quy tắc thụt lề bằng khoảng trắng space, không dùng Tab):

yaml
network: version: 2 renderer: networkd ethernets: ens160: dhcp4: false addresses: - 172.16.166.100/24 routes: - to: default via: 172.16.166.2 nameservers: addresses: - 172.16.166.2 - 8.8.8.8 - 8.8.4.4

Lưu ý:

  • Thay ens160 bằng tên card mạng thực tế thu được từ lệnh ip -br link.
  • Thay 172.16.166.100/24 bằng IP/Subnet mong muốn.
  • Thay 172.16.166.2 bằng Gateway chuẩn của mạng VMware Fusion (NAT/Bridged).

Bước 3: Kiểm tra và áp dụng cấu hình

  1. Thử nghiệm cấu hình (không áp dụng ngay để tránh mất kết nối):

    bash
    sudo netplan try

    Nếu không có lỗi và nhấn Enter xác nhận, cấu hình sẽ được lưu.

  2. Áp dụng cấu hình Netplan:

    bash
    sudo netplan apply
  3. Kiểm tra lại kết quả:

    bash
    ip a show ens160 ping -c 4 8.8.8.8