Cách đổi hostname trên Linux

Có hai cách đó là dùng lệnh hostnamectl hoặc hostname

Trước hết, kiểm tra hostname bằng lệnh hostname hoặc hostnamectl

nguye@ubuntuserver ~> hostname
ubuntuserver
nguye@ubuntuserver ~> hostnamectl
 Static hostname: ubuntuserver
       Icon name: computer-vm
         Chassis: vm
      Machine ID: 357a9dfc1b6d4093ab6332a64287c078
         Boot ID: d94544ee41f742a8b62928f535a0fad0
  Virtualization: vmware
Operating System: Ubuntu 22.04.2 LTS              
          Kernel: Linux 5.15.0-72-generic
    Architecture: x86-64
 Hardware Vendor: VMware, Inc.
  Hardware Model: VMware Virtual Platform

Dùng lệnh hostnamectl

  1. Dùng lệnh hostnamectl để thay đồi hostname, ở ví dụ này, mình sẽ đổi thành ubuntu-shuffle. Nhớ phải chạy bằng sudo
sudo hostnamectl set-hostname ubuntu-shuffle
  1. Đổi hostname trong file /etc/hosts. Ví dụ, dùng vim để thay đổi:

Trước khi thay đổi

127.0.0.1 localhost
127.0.1.1 ubuntu_server

Sau khi thay đổi

127.0.0.1 localhost
127.0.1.1 ubuntu-shuffle

Dùng lệnh hostname

  1. Mở file /etc/hostname và thay đổi thành hostname bạn muốn, ví dụ ubuntu-shuffle. Dùng vim để thay đổi file. Nhớ là có sudo.

Thay đổi nội dung của file thành tên mà bạn muốn đổi.

  1. Đổi hostname trong file /etc/hosts. Ví dụ, dùng vim để thay đổi:

Trước khi thay đổi

127.0.0.1 localhost
127.0.1.1 ubuntu_server

Sau khi thay đổi

127.0.0.1 localhost
127.0.1.1 ubuntu-shuffle
  1. Cho chắc thì chạy command này.
hostname linuxconfig

Reboot máy lại là OKE


Kunniii on GitHub