Android

Cách thay đổi tên máy chủ trên centos 8

The secrets of learning a new language | Lýdia Machová

The secrets of learning a new language | Lýdia Machová

Mục lục:

Anonim

Thông thường, tên máy chủ được đặt trong quá trình cài đặt hệ điều hành hoặc được gán động cho máy ảo khi được tạo.

Có một số lý do tại sao bạn có thể cần phải thay đổi tên máy chủ. Phổ biến nhất là khi tên máy chủ được đặt tự động khi tạo cá thể.

Hướng dẫn này giải thích cách đặt hoặc thay đổi tên máy chủ trên CentOS 8 mà không cần phải khởi động lại hệ thống.

Điều kiện tiên quyết

Trước khi tiếp tục với hướng dẫn này, hãy đảm bảo bạn đã đăng nhập với tư cách là người dùng có quyền sudo.

Hiểu tên máy chủ

Tên máy chủ lưu trữ là nhãn xác định thiết bị trên mạng. Bạn không nên có hai hoặc nhiều máy có cùng tên máy chủ, trên cùng một mạng.

Có ba lớp hostname : static , pretty transient .

  • static - Tên máy chủ truyền thống. Nó được lưu trữ trong tập tin /etc/hostname và có thể được đặt bởi người dùng. pretty - Một tên máy chủ UTF8 dạng tự do được sử dụng để trình bày cho người dùng. Ví dụ: Linuxize's desktop . transient - Một tên máy chủ động được duy trì bởi kernel. Máy chủ DHCP hoặc mDNS có thể thay đổi tên máy chủ tạm thời trong thời gian chạy. Theo mặc định, nó giống như tên máy chủ static .

Bạn nên sử dụng một tên miền đủ điều kiện ( FQDN ) cho cả tên static và tên transient như host.example.com .

Hiển thị tên máy chủ hiện tại

Để xem tên máy chủ hiện tại, hãy thực hiện lệnh sau:

hostnamectl

Cuối cùng, khởi động lại dịch vụ được đặt systemd-hostnamed để các thay đổi có hiệu lực:

sudo systemctl restart systemd-hostnamed

Phương pháp 3: Sử dụng lệnh nmcli

nmcli là một công cụ dòng lệnh để điều khiển NetworkManager và cũng có thể được sử dụng để thay đổi tên máy chủ của hệ thống.

Để xem tên máy chủ hiện tại, gõ:

sudo nmcli g hostname

Để thay đổi tên máy chủ thành host.linuxize.com sử dụng lệnh sau:

sudo nmcli g hostname host.linuxize.com

Để các thay đổi có hiệu lực, hãy khởi động lại dịch vụ có systemd-hostnamed :

sudo systemctl restart systemd-hostnamed

Phần kết luận

Để đặt hoặc thay đổi tên máy chủ trên hệ thống CentOS, hãy sử dụng lệnh hostnamectl set-hostname theo sau là tên máy chủ mới.

Hãy để lại nhận xét nếu bạn có bất kỳ câu hỏi nào.

tên máy chủ centos