1. Giới thiệu
Cấu hình địa chỉ IP trên Ubuntu là một quy trình quan trọng để cải thiện độ ổn định và hiệu suất mạng. Đặc biệt, khi sử dụng Ubuntu trong môi trường máy chủ hoặc các mạng chuyên dụng, việc quản lý địa chỉ IP một cách đúng đắn trở nên thiết yếu. Hướng dẫn này giải thích cách kiểm tra và cấu hình địa chỉ IP trên Ubuntu, từ thiết lập động đến tĩnh, theo định dạng thân thiện với người mới, từng bước một. Bằng cách hiểu cấu hình địa chỉ IP, bạn có thể tối ưu môi trường mạng Ubuntu của mình một cách hiệu quả.
2. Kiến thức cơ bản về địa chỉ IP
Địa chỉ IP là một định danh duy nhất được sử dụng khi các thiết bị giao tiếp qua Internet hoặc mạng LAN (Mạng Cục bộ). Nó đóng vai trò then chốt trong việc gửi và nhận dữ liệu qua các mạng, bao gồm cả Internet. Có hai loại địa chỉ IP: IPv4 và IPv6.
Sự khác biệt giữa IPv4 và IPv6
- IPv4 : Địa chỉ 32-bit thường được biểu diễn dưới dạng thập phân, ví dụ “192.168.1.1”. IPv4 đã lâu là tiêu chuẩn cho giao tiếp Internet, nhưng do cạn kiệt địa chỉ, việc chuyển sang IPv6 đang được tiến hành.
- IPv6 : Địa chỉ 128-bit được viết dưới dạng như “2001:0db8:85a3:0000:0000:8a2e:0370:7334”. IPv6 cung cấp không gian địa chỉ cực kỳ lớn, khiến việc cạn kiệt địa chỉ trở nên không khả thi trong tương lai gần.
Hướng dẫn này tập trung chủ yếu vào việc cấu hình địa chỉ IPv4 trên Ubuntu.
3. Cách kiểm tra địa chỉ IP trên Ubuntu
Trước khi cấu hình địa chỉ IP, việc xác minh các thiết lập hiện tại là rất quan trọng. Ubuntu cho phép bạn kiểm tra chi tiết địa chỉ IP bằng cả dòng lệnh và giao diện đồ họa (GUI).
Kiểm tra qua Terminal
Nhập lệnh sau trong terminal để hiển thị thông tin giao diện mạng và địa chỉ IP:
ip address
Lệnh này liệt kê các địa chỉ IP được gán cho mỗi giao diện (ví dụ: eth0, wlan0). Thông tin hiển thị hữu ích cho việc cấu hình và khắc phục sự cố.
Kiểm tra qua GUI
Phương pháp GUI như sau:
- Nhấp vào biểu tượng mạng ở góc trên‑phải của màn hình và chọn “Settings”.
- Mở menu “Network”, chọn kết nối đang hoạt động và nhấn “Details”.
- Địa chỉ IP, mặt nạ mạng con, gateway và các chi tiết khác sẽ được hiển thị.
Phương pháp này được khuyến nghị cho người mới bắt đầu vì nó cho phép xác minh địa chỉ IP một cách dễ dàng mà không cần sử dụng lệnh.
4. Cấu hình địa chỉ IP động (DHCP)
Mặc định, Ubuntu gán địa chỉ IP động bằng DHCP (Dynamic Host Configuration Protocol). Dưới đây là cách cấu hình các thiết lập DHCP.
Cấu hình bằng netplan
Từ Ubuntu 18.04, các thiết lập mạng được quản lý bằng netplan. Thực hiện các bước sau để cấu hình địa chỉ IP động.
- Xác định tệp cấu hình. Thông thường, một tệp như
/etc/netplan/01-netcfg.yamlsẽ được sử dụng. - Chỉnh sửa tệp
netplannhư sau:network: version: 2 ethernets: eth0: dhcp4: true
- Áp dụng cấu hình.
sudo netplan apply
Vị trí tệp và chỉnh sửa
Các tệp cấu hình được lưu trong thư mục /etc/netplan/. Luôn tạo bản sao lưu trước khi thực hiện thay đổi. Nếu xảy ra lỗi sau khi áp dụng cấu hình, hãy xem lại nội dung tệp một cách cẩn thận để phát hiện sai sót.
5. Cấu hình địa chỉ IP tĩnh
Để sử dụng địa chỉ IP cố định thay vì địa chỉ được gán động, hãy cấu hình một địa chỉ IP tĩnh.
Cấu hình bằng netplan
- Chỉnh sửa tệp cấu hình như dưới đây:
network: version: 2 ethernets: eth0: dhcp4: no addresses: - 192.168.1.100/24 gateway4: 192.168.1.1 nameservers: addresses: [8.8.8.8, 8.8.4.4]
- Lưu các thay đổi và áp dụng chúng bằng lệnh
netplan apply. - Địa chỉ IP tĩnh đã cấu hình sẽ được gán ngay lập tức.
Cấu hình qua GUI
Để cấu hình địa chỉ IP tĩnh bằng GUI, mở cài đặt mạng, chọn “Manual”, và nhập trực tiếp các giá trị địa chỉ IP, gateway và máy chủ DNS.

6. Lưu ý quan trọng khi thay đổi cài đặt mạng
Có một số lưu ý cần xem xét khi thay đổi cài đặt địa chỉ IP.
Sao lưu tệp cấu hình
Tạo bản sao lưu trước khi chỉnh sửa tệp cấu hình để tránh các vấn đề kết nối do lỗi cấu hình.
Xác minh kết nối mạng sau khi thay đổi
Sau khi áp dụng cài đặt mới, chạy lại lệnh ip address để xác nhận các thay đổi đã được áp dụng đúng. Nếu mất kết nối, hãy kiểm tra lại cấu hình để tìm lỗi.
Cách khắc phục sự cố do lỗi cấu hình
Nếu gặp vấn đề kết nối do cấu hình không chính xác, khôi phục tệp sao lưu và áp dụng lại cài đặt bằng netplan apply. Bạn cũng có thể sử dụng journalctl để xem các thông báo lỗi và xác định nguyên nhân.
7. Các câu hỏi thường gặp (FAQ)
Tôi nên làm gì nếu cấu hình không được áp dụng?
Nếu netplan apply không áp dụng cài đặt của bạn, hãy chắc chắn rằng không có lỗi thụt lề hoặc cú pháp trong tệp cấu hình.
Làm thế nào để giải quyết lỗi netplan?
Chạy sudo journalctl -xe để kiểm tra nhật ký và xác định chi tiết lỗi. Các lỗi định dạng YAML là nguyên nhân phổ biến gây thất bại cấu hình.
Làm thế nào để cấu hình nhiều giao diện mạng?
Nếu hệ thống của bạn có nhiều giao diện, hãy định nghĩa cài đặt riêng cho từng giao diện. Ví dụ, cấu hình eth0 và eth1 riêng biệt trong tệp netplan.
8. Tóm tắt
Hướng dẫn này giải thích cách cấu hình địa chỉ IP trên Ubuntu. Bằng cách thực hiện các bước từng bước cho cả cấu hình IP động và tĩnh, việc quản lý cài đặt mạng trên Ubuntu trở nên dễ dàng và hiệu quả hơn rất nhiều.


