Cách cấu hình mạng trong CentOS 8

Tác giả NetworkEngineer, T.M.Hai 18, 2021, 11:13:58 CHIỀU

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 2 Khách đang xem chủ đề.

Cách cấu hình mạng trong CentOS 8


Cấu hình mạng của bất kỳ Hệ điều hành Linux nào là nhu cầu cơ bản và phải biết của bất kỳ quản trị Linux nào. Nó rất hữu ích khi quản trị phải chẩn đoán một số vấn đề kết nối bên trong hoặc bên ngoài. Mọi quản trị Linux nên biết cấu hình IP cơ bản và biết tên giao diện mạng và tên máy chủ của hệ thống.

Trong bài đăng này, chúng ta sẽ xem qua hướng dẫn đơn giản về cách thực hiện cấu hình mạng cơ bản và thiết lập hoặc thay đổi địa chỉ IP tĩnh của CentOS 8:

  • Cấu hình mạng thông qua sử dụng cửa sổ dòng lệnh Terminal
  • Cấu hình mạng thông qua sử dụng GUI

1. Đặt địa chỉ IP tĩnh của máy chủ CentOS 8 thông qua Terminal

Địa chỉ IP có thể được cấu hình trong Hệ điều hành CentOS 8 bằng cách sử dụng tập tin hệ thống NIC (thẻ giao diện mạng). Để cấu hình địa chỉ IP tĩnh trên CentOS 8, trước tiên, hãy biết địa chỉ IP và tên thẻ giao diện mạng của bạn bằng lệnh sau:

Mã nguồn [Chọn]
$ ip a

Sau khi nhận được địa chỉ IP của hệ thống của bạn và biết tên thẻ giao diện mạng, hãy chạy lệnh sau để biết tên tập tin của thẻ giao diện mạng:

Mã nguồn [Chọn]
$ ls /etc/sysconfig/network-scripts/

Nó sẽ hiển thị tất cả các tập tin trong thư mục /etc/sysconfig/network-scripts/, hãy chọn đúng tập tin thẻ giao diện mạng và gõ lệnh dưới đây để chỉnh sửa tập tin đó:

Mã nguồn [Chọn]
$ sudo nano /etc/sysconfig/network-scripts/ifcfg-enp0s3

Khi tập tin thẻ giao diện mạng được mở, hãy đảm bảo thay đổi trạng thái của các tùy chọn sau như được hiển thị bên dưới:


Mã nguồn [Chọn]
BOOTPROTO=static

ONBOOT=yes


Sau khi thay đổi các tùy chọn được đưa ra ở trên, hãy nối các dòng sau vào cuối tập tin thẻ giao diện mạng:

Mã nguồn [Chọn]
IPADDR=192.168.18.100

NETMASK=255.255.255.0

GATEWAY=192.168.1.1

DNS1=192.168.1.1

DNS2=8.8.8.8


Sau khi chỉnh sửa các tập tin theo yêu cầu, lưu lại và đóng nó bằng cách sử dụng phím tắt Ctrl + S và CTRL + X

Bây giờ, chúng ta cần thêm máy chủ DNS vào tập tin resolv.conf để kích hoạt chúng trên toàn hệ thống. Mở tập tin resolv.conf trong trình chỉnh sửa nano:

Mã nguồn [Chọn]
$ sudo nano /etc/resolv.conf

Trong tập tin này, bạn có thể thêm nhiều máy chủ DNS:

Mã nguồn [Chọn]
nameserver 192.168.18.1

nameserver 8.8.8.8


Khi bạn đã thêm các máy chủ DNS, giao diện mạng được cấu hình thành công, bạn chỉ cần khởi động lại giao diện mạng để các thay đổi có hiệu lực.

Để khởi động lại giao diện mạng trên CentOS 8, hãy nhập lệnh sau:

Mã nguồn [Chọn]
$ sudo systemctl restart NetworkManager

Sau khi khởi động lại giao diện mạng, địa chỉ IP sẽ được thay đổi thành công trên Hệ điều hành CentOS 8 thông qua cửa sổ dòng lệnh Terminal.

2. Đặt địa chỉ IP tĩnh của máy chủ CentOS 8 bằng phương pháp GUI

Địa chỉ IP cũng có thể được thay đổi từ GUI của CentOS 8 bằng cách chuyển đến tab Networks trong Settings của Hệ điều hành CentOS 8.

Đầu tiên, vào menu Application, tìm kiếm Settings và từ kết quả tìm kiếm, nhấp vào biểu tượng Settings như hình dưới đây:


Trong cửa sổ cài đặt, nếu bạn đang kết nối với mạng Wifi, hãy nhấp vào tab Wireless từ thanh bên trái hoặc nếu bạn đã kết nối với mạng có dây, sau đó nhấp vào tab Network:


Trong phần Network, nhấp vào biểu tượng bánh răng như được hiển thị trong ảnh chụp màn hình bên dưới để mở cài đặt mạng:


Một cửa sổ bật lên sẽ xuất hiện chứa các thông tin chi tiết về kết nối mạng như Địa chỉ IP, Địa chỉ phần cứng, Default Route và DNS.


Nhấp vào tab IPv4 từ menu tab ở đầu menu bật lên cài đặt mạng:


Từ các phương pháp IPv4, chọn Manual và trường Addresses sẽ xuất hiện.


Cung cấp địa chỉ IP tĩnh mới, Netmask và Gateway như được hiển thị trong ảnh chụp màn hình dưới đây:


Để thiết lập DNS theo cách thủ công, hãy tắt nút chuyển đổi của phần DNS:


Cung cấp địa chỉ máy chủ DNS hoặc các địa chỉ được phân tách bằng dấu phẩy.


Sau khi thực hiện tất cả các bước được đưa ra ở trên, hãy nhấp vào nút Apply ở góc trên cùng bên phải của cửa sổ bật lên để lưu cài đặt mạng thủ công.


Trong cửa sổ mạng trở lại lần nữa, hãy khởi động lại kết nối bằng cách tắt và bật kết nối mạng để các thay đổi có hiệu lực.



Sau khi mạng được khởi động lại, bạn có thể xác minh các thay đổi mới trong hoạt động bằng cách nhấp lại vào biểu tượng bánh răng.


Bạn có thể thấy ​​rằng địa chỉ IP của hệ thống CentOS 8 đã được thay đổi như chúng ta mong đợi.

Đây là cách bạn có thể thực hiện một số cấu hình mạng cơ bản trên CentOS 8. Bài đăng này cung cấp giải thích ngắn gọn và chi tiết về việc thay đổi địa chỉ IP thông qua cửa sổ dòng lệnh Terminal bằng cách thay đổi tập tin thẻ giao diện mạng và GUI của Hệ điều hành CentOS 8.

Nếu bạn đang sử dụng máy chủ CetnOS 8, bạn có thể sử dụng phương thức cửa sổ dòng lệnh Terminal, ngược lại nếu bạn đang sử dụng GUI của CentOS 8. Bạn cũng có thể sử dụng bất kỳ phương pháp nào trong hai phương pháp cung cấp mà bạn thích.