Máy chủ hoặc tên hệ thống được sử dụng để dễ dàng nhận ra một máy tính trong một mạng dưới dạng có thể đọc được cho con người. Không có gì ngạc nhiên, nhưng trên hệ thống Linux, tên máy chủ có thể dễ dàng thay đổi bằng cách sử dụng lệnh đơn giản như “hostname“.
Chạy lệnh hostname mà không có thông số nào, sẽ trả về tên máy chủ hiện tại của hệ thống Linux của bạn như sau:
$ hostname
TecMint
Nếu bạn muốn thay đổi hoặc đặt tên máy chủ của hệ thống Linux của bạn, chỉ cần chạy:
$ hostname NEW_HOSTNAME
Tất nhiên, bạn sẽ cần thay thế “NEW_HOSTNAME” bằng tên máy chủ thực tế mà bạn muốn đặt. Điều này sẽ thay đổi tên máy chủ của hệ thống của bạn ngay lập tức, nhưng có một vấn đề - tên máy chủ gốc sẽ được khôi phục lại sau khi khởi động lại hệ thống.
Có một cách khác để thay đổi tên máy chủ của hệ thống của bạn - một cách vĩnh viễn. Bạn có thể đã nhận ra rằng điều này sẽ đòi hỏi thay đổi trong một số tệp cấu hình và bạn sẽ đúng.
Đặt Tên Máy Chủ Hệ Thống Vĩnh Viễn trên Linux
Các phiên bản mới của các bản phân phối Linux khác nhau như Ubuntu, Debian, CentOS, Fedora, RedHat, vv. đi kèm với systemd, một trình quản lý hệ thống và dịch vụ cung cấp một lệnh hostnamectl để quản lý tên máy chủ trên Linux.
Để đặt tên máy chủ hệ thống trên các bản phân phối dựa trên SystemD, chúng ta sẽ sử dụng lệnh hostnamectl như sau:
$ sudo hostnamectl set-hostname NEW_HOSTNAME
Đối với các bản phân phối Linux cũ hơn, sử dụng SysVinit nói tắt là init, có thể thay đổi tên máy chủ của mình chỉ bằng cách chỉnh sửa tệp tên máy chủ nằm tại:
# vi /etc/hostname
Sau đó, bạn phải thêm một bản ghi khác cho tên máy chủ trong:
# vi /etc/hosts
Ví dụ:
127.0.0.1 TecMint
Sau đó, bạn cần chạy:
# /etc/init.d/hostname restart
Trên các hệ thống dựa trên RHEL/CentOS sử dụng init, tên máy chủ được thay đổi bằng cách sửa đổi:
# vi /etc/sysconfig/network
Đây là một mẫu của tệp đó:
/etc/sysconfig/network
NETWORKING=yes
HOSTNAME="tecmint.com"
GATEWAY="192.168.0.1"
GATEWAYDEV="eth0"
FORWARD_IPV4="yes"
Để giữ tên máy chủ thay đổi vĩnh viễn, thay đổi giá trị kế tiếp của "HOSTNAME"
thành một trong các tên máy chủ của bạn.
Kết Luận
Đây là một bài viết đơn giản nhằm chỉ cho bạn một mẹo Linux đơn giản và hy vọng bạn đã học được điều gì đó mới.