怎樣在Fedora中重置hostname

在 fedora 中重置 hostname 可以通過以下步驟實現:

方法一:使用 nmcli 命令

  1. 檢查當前網絡管理器狀態

    nmcli dev status
  2. 設置新的 hostname

    sudo nmcli con mod <connection-name> ipv4.hostname <new-hostname>

    其中 是你的網絡連接名稱,可以通過 nmcli con show 查看。

  3. 重啟網絡管理器

    sudo systemctl restart NetworkManager
  4. 確認新的 hostname

    hostnamectl set-hostname <new-hostname> hostnamectl status

方法二:使用 hostnamectl 命令

  1. 查看當前 hostname

    hostnamectl status
  2. 設置新的 hostname

    sudo hostnamectl set-hostname <new-hostname>
  3. 重啟系統(建議以確保更改生效):

    sudo reboot

方法三:手動編輯 /etc/hostname 和 /etc/hosts

  1. 備份原始文件

    sudo cp /etc/hostname /etc/hostname.bak sudo cp /etc/hosts /etc/hosts.bak
  2. 編輯 /etc/hostname 文件

    sudo nano /etc/hostname

    將文件中的舊 hostname 替換為新的 hostname,然后保存并退出。

  3. 編輯 /etc/hosts 文件

    sudo nano /etc/hosts

    找到包含舊 hostname 的行,將其替換為新的 hostname,然后保存并退出。

  4. 重啟系統(建議以確保更改生效):

    sudo reboot

注意事項

  • 修改 hostname 后,可能需要重新啟動網絡服務或整個系統,以確保所有服務和應用程序都能識別新的 hostname。
  • 如果你在使用 systemd,hostnamectl 是一個更方便的工具,因為它會自動更新相關的 systemd 服務。

通過以上方法,你應該能夠在 Fedora 中成功重置 hostname。

怎樣在Fedora中重置hostname

? 版權聲明
THE END
喜歡就支持一下吧
點贊7 分享