Cách cấu hình địa chỉ IP tĩnh trên Ubuntu 22.04 LTS và 22.10

Địa chỉ IP của hầu hết các thiết bị ngày nay được tạo bởi Dynamic Host Configuration Protocol (DHCP) server. DHCP server gán địa chỉ IP động cho thiết bị của bạn khi thiết bị được kết nối với mạng. Do đó, thỉnh thoảng bạn có cơ hội thay đổi địa chỉ IP này.

Mặt khác, IP tĩnh đề cập đến một địa chỉ cố định, không thể thay đổi, khác với IP động. Bạn có thể đặt cài đặt IP tĩnh cho các phiên bản Ubuntu 22.04 LTS và 22.10 theo 3 cách khác nhau.

Đặt IP tĩnh trên Ubuntu bằng lệnh nmcli

Khá dễ dàng để cấu hình cài đặt IP tĩnh Ubuntu 22.04 bằng lệnh nmcli. nmcli là một tiện ích dựa trên văn bản được sử dụng để kiểm tra trạng thái của các kết nối có dây mà bạn đang sử dụng trên thiết bị của mình.

Với lệnh này, bạn có thể truy cập thông tin mạng bổ sung như trạng thái kết nối, tên thiết bị host và các quyền chung trong cấu hình mạng. Ngoài ra, lệnh này rất hữu ích trong cài đặt IP tĩnh của máy chủ Ubuntu.

Bạn có thể nhận thông tin về kết nối của mình bằng lệnh sau:

nmcli connection show

Đầu ra của lệnh này sẽ như sau:

NAME UUID TYPE DEVICE 
Wired connection 1 12f312a7-f0e7-334a-8ab4-c7b3f8249c7e ethernet enp0s3 

Tạo một liên kết tĩnh với lệnh dưới đây. Sau đó, cấu hình cài đặt enp0s3 và ipv4 theo cách thủ công với các tham số thích hợp trong lệnh nmcli:

sudo nmcli con add type ethernet con-name 'static' ifname enp0s3 ipv4.method manual ipv4.addresses 192.168.1.89/24 gw4 192.168.1.1

Nếu bạn sử dụng lại lệnh nmcli connection show, bạn có thể thấy rằng liên kết tĩnh đã được thêm vào.

Lệnh nmcli connection show
Lệnh nmcli connection show

Sau quá trình này, hãy thêm kết nối tĩnh bạn đã tạo vào DNS IP:

sudo nmcli con mod static ipv4.dns 192.168.*.*

Bây giờ sử dụng lệnh bên dưới để kích hoạt kết nối:

sudo nmcli con up id 'static'

Nếu đầu ra hiển thị "kết nối được kích hoạt thành công" thì bạn đã thiết lập thành công địa chỉ IP tĩnh trên máy của mình.

Bạn có thể cân nhắc sử dụng địa chỉ IP tĩnh để tránh các sự cố kết nối do địa chỉ IP động gây ra. Địa chỉ IP tĩnh cho phép bạn có danh tính và vị trí cố định khi kết nối với Internet.

Bạn có thể xác minh IP tĩnh mà bạn muốn gán cho thiết bị của mình bằng cách chạy lệnh sau:

ip route
Đầu ra lệnh ip route
Đầu ra lệnh ip route

Sử dụng Netplan để cài đặt IP tĩnh trên Ubuntu

Cũng giống như nmcli, một lệnh khác mà bạn có thể sử dụng để đặt IP tĩnh trên Ubuntu là netplan. Bạn có thể dễ dàng thực hiện cài đặt IP tĩnh cho Ubuntu bằng lệnh netplan trong các phiên bản 22.04 LTS và 22.10. Để làm điều này, hãy làm theo các bước dưới đây.

Trước tiên, hãy tìm tên network interface của bạn bằng lệnh bên dưới:

sudo ip a
Đầu ra lệnh sudo-ip-a
Đầu ra lệnh sudo-ip-a

Những gì bạn thấy ở đây là tên network interface của mình. Tên này có thể khác nhau trên mỗi thiết bị.

Bây giờ, hãy tạo một file có tên 01-netcfg.yaml trong thư mục /etc/netplan. Chỉnh sửa nó bằng trình soạn thảo văn bản yêu thích của bạn.

sudo vim /etc/netplan/01-netcfg.yaml

Thêm các dòng sau vào file:

network:
  version: 2
  renderer: networkd
  ethernets:
    eth0: #Edit this line according to your network interface name.
      dhcp4: no
      addresses:
        - 192.168.1.10/24
      gateway4: 192.168.1.1
      nameservers:
        addresses:
          - 8.8.8.8
          - 8.8.4.4

Như có thể thấy, bạn đã tắt cài đặt DHCP IP với câu lệnh dhcp4: no. Sau đó, bạn đã thêm địa chỉ IP và cài đặt DNS do Google chỉ định.

Sau khi lưu file này, hãy chạy lệnh sau để áp dụng các thay đổi:

sudo netplan apply

Cấu hình cài đặt IP tĩnh trên Ubuntu bằng giao diện đồ họa

Giao diện đồ họa trong Ubuntu 22.04 khá hữu ích nếu bạn không muốn sử dụng dòng lệnh. Nhiều đến mức bạn có thể dễ dàng đặt địa chỉ IP tĩnh của Ubuntu bằng giao diện này.

Để thực hiện việc này, hãy nhấp vào biểu tượng Network ở góc trên bên phải màn hình. Sau đó, chọn Wired Settings từ menu drop-down. Nhấp vào biểu tượng bánh răng để mở cửa sổ cài đặt.

Màn hình cài đặt
Màn hình cài đặt

Sau đó, chuyển sang tab IPv4 trong cửa sổ mở ra.

Cài đặt IPv4 với GUI
Cài đặt IPv4 với GUI

Như bạn có thể thấy, DHCP được bật theo mặc định. Thay đổi IPv4 Method thành Manual khi bạn muốn sử dụng IP tĩnh thay vì IP động. Tiếp theo, thay đổi cài đặt địa chỉ, netmask và gateway. Cuối cùng, sửa đổi cài đặt DNS và nhấp vào nút Apply.

Nhấn nút Apply để áp dụng cài đặt IPv4
Nhấn nút Apply để áp dụng cài đặt IPv4

Bạn phải khởi động lại kết nối có dây để tất cả các hành động này có hiệu lực. Để thực hiện việc này, chỉ cần bật và sau đó tắt công tắc bên cạnh tên mạng.

Áp dụng cài đặt GUI
Áp dụng cài đặt GUI
Thứ Năm, 23/02/2023 10:27
51 👨 5.493
0 Bình luận
Sắp xếp theo
    ❖ Linux