Cấu hình mạng Ubuntu 20.04

Ubuntu 20 04 Network Configuration



Cho dù bạn là quản trị viên Linux hay người dùng thông thường, bạn phải biết những điều cơ bản về cấu hình mạng trong hệ thống Linux của mình. nó có thể hữu ích khi khắc phục sự cố với kết nối bên trong và bên ngoài. Kiến thức cơ bản liên quan đến việc biết tên giao diện, cấu hình IP hiện tại và tên máy chủ. Ngoài ra, bạn nên biết cách thay đổi cấu hình mặc định thành cài đặt tùy chỉnh.

Trong bài viết này, chúng tôi sẽ giải thích cách cấu hình mạng cơ bản trong hệ thống Ubuntu. Chúng tôi sẽ sử dụng Terminal dòng lệnh để thực hiện các lệnh. Để mở Terminal dòng lệnh trong Ubuntu, hãy sử dụng phím tắt Ctrl + Alt + T.







Trong bài viết này, chúng tôi sẽ đề cập đến cách:



Lưu ý: Chúng tôi đã chạy các lệnh và quy trình được đề cập trong bài viết này trên hệ thống Ubuntu 20.04.



Xem địa chỉ IP hiện tại

Để xem địa chỉ IP hiện tại của máy, bạn có thể sử dụng một trong các lệnh sau:





$ipđến

Hoặc

$ip addr



Chạy một trong các lệnh trên sẽ hiển thị thông tin địa chỉ IP. Ghi lại tên của giao diện từ đầu ra của lệnh trên.

Đặt địa chỉ IP tĩnh

Trong quy trình sau đây, chúng ta sẽ xem cách thiết lập IP tĩnh trong hệ thống Ubuntu.

Ubuntu 20.04 sử dụng netplan làm trình quản lý mạng mặc định. Tệp cấu hình cho netplan được lưu trữ trong / etc / netplan danh mục. Bạn có thể tìm thấy tệp cấu hình này được liệt kê trong thư mục / etc / netplan lệnh sau:

$ls /Vân vân/netplan

Lệnh trên sẽ trả về tên của tệp cấu hình có phần mở rộng .yaml, trong trường hợp của tôi là 01-network-manager-all.yaml.

Trước khi thực hiện bất kỳ thay đổi nào đối với tệp này, hãy đảm bảo tạo một bản sao lưu của tệp. Sử dụng lệnh cp để làm như vậy:

$ sudo cp / etc / netplan / 01-network-manager-tất cả các.yaml 01-network-manager-tất cả các.yaml.bak

Lưu ý: Bạn có thể có tệp cấu hình có tên không phải là 01-network-manager-all.yaml. Vì vậy, hãy đảm bảo rằng bạn sử dụng đúng tên tệp cấu hình trong các lệnh.

Bạn có thể chỉnh sửa cấu hình netplan bằng bất kỳ trình soạn thảo văn bản nào. Ở đây chúng tôi đang sử dụng trình soạn thảo văn bản Nano cho mục đích này.

$ sudo nano / etc / netplan / 01-network-manager-tất cả các.yaml

Sau đó, thêm các dòng sau bằng cách thay thế tên giao diện, địa chỉ IP, cổng và thông tin DNS phù hợp với nhu cầu mạng của bạn.

mạng:
phiên bản
:2
trình kết xuất
:NetworkManager
ethernet
:
ens33
:
dhcp4
:không
địa chỉ
:
- 192.168.72.140/24
cửa ngõ4
:192.168.72.2
máy chủ tên
:
địa chỉ
:[8.8.8.8, 8.8.4.4]

Sau khi hoàn tất, hãy lưu và đóng tệp.

Bây giờ hãy kiểm tra cấu hình mới bằng lệnh sau:

$sudonetplan thử

Nếu nó xác nhận cấu hình, bạn sẽ nhận được thông báo đã chấp nhận cấu hình; nếu không, nó sẽ quay trở lại cấu hình trước đó.
Tiếp theo, chạy lệnh sau để áp dụng các cấu hình mới.

$sudonetplan áp dụng

Sau đó, xác nhận địa chỉ IP của máy tính của bạn bằng lệnh sau:

$ipđến

Nó sẽ phản ánh những thay đổi bạn đã thực hiện.

Đặt địa chỉ IP động

Trong quy trình sau, chúng ta sẽ xem cách cấu hình giao diện để nhận địa chỉ IP động từ DHCP. Chỉnh sửa tệp cấu hình netplan bằng bất kỳ trình soạn thảo văn bản nào. Ở đây chúng tôi đang sử dụng trình soạn thảo văn bản Nano cho mục đích này.

$ sudo nano / etc / netplan / 01-network-manager-tất cả các.yaml

Sau đó, thêm các dòng sau bằng cách thay thế tên giao diện bằng giao diện mạng của hệ thống của bạn.

mạng:
phiên bản
:2
trình kết xuất
:NetworkManager
ethernet
:
ens33
:
dhcp4
:đúng
địa chỉ
:[]

Sau khi hoàn tất, hãy lưu và đóng tệp.

Bây giờ hãy kiểm tra cấu hình mới bằng lệnh sau:

$sudonetplan thử

Nếu nó xác thực cấu hình, bạn sẽ nhận được thông báo đã chấp nhận cấu hình, nếu không, nó sẽ quay trở lại cấu hình trước đó.

Tiếp theo, chạy lệnh sau để áp dụng các cấu hình mới.

$sudonetplan áp dụng

Sau đó, hãy kiểm tra địa chỉ IP của máy bạn bằng lệnh sau:

$ipđến

Xem tên máy chủ hiện tại

Để xem tên máy chủ hiện tại, bạn có thể sử dụng một trong các lệnh sau:

$hostnamectl

hoặc

$tên máy chủ

Thay đổi tên máy chủ

Có hai cách khác nhau để thay đổi tên máy chủ của hệ thống. Để thay đổi tên máy chủ của hệ thống, bạn phải là người dùng root hoặc người dùng tiêu chuẩn có đặc quyền sudo.

Sử dụng lệnh Hostnamectl

Để thay đổi tên máy chủ của hệ thống thành một tên mới, hãy sử dụng lệnh sau:

$sudohostnamectl set-hostname name

Thí dụ:

$sudohostnamectl set-hostname desktop

Lệnh này sẽ thay đổi tên máy chủ của hệ thống thành máy tính để bàn.

Sau đó, khởi động lại hệ thống và bạn sẽ thấy tên máy chủ mới được gán cho hệ thống của mình.

Sử dụng lệnh Tên máy chủ

Lệnh Hostname cũng có thể được sử dụng để thay đổi tên máy của hệ thống. Sử dụng lệnh sau để thay đổi tên máy chủ của hệ thống:

$sudo tên máy chủTên

Lệnh này tạm thời thay đổi tên máy chủ của hệ thống. Để thay đổi vĩnh viễn tên máy chủ, bạn sẽ cần chỉnh sửa / etc / hostname/ etc / hosts tập tin.

Sử dụng lệnh sau để chỉnh sửa / etc / hostname tập tin:

$sudo nano /Vân vân/tên máy chủ

Thay thế tên máy chủ cũ bằng tên mới, sau đó lưu và thoát khỏi tệp.

Tiếp theo, sử dụng lệnh sau để chỉnh sửa / etc / hosts tập tin:

Thay thế tên máy chủ cũ bằng tên mới, sau đó lưu và thoát khỏi tệp.

$sudo nano /Vân vân/máy chủ

Sau đó, khởi động lại hệ thống và bạn sẽ thấy tên máy chủ mới được gán cho hệ thống của mình.

Khi bạn đã hoàn tất các cấu hình mạng cơ bản, hãy sử dụng lệnh ping để xác minh kết nối của hệ thống của bạn với các hệ thống khác trong mạng và mạng bên ngoài.

$pingĐịa chỉ IP hoặc tên miền

Đó là tất cả những điều cơ bản bạn cần biết về cấu hình mạng trong hệ thống Ubuntu 20.04. Lưu ý rằng nếu bạn có nhiều giao diện mạng, bạn sẽ phải thực hiện cấu hình IP cho từng giao diện. Tôi hy vọng bạn thích bài viết!