安卓系统

如何在Debian 9 Linux上更改主机名

谷歌云搭建v2ray(2019年最新),实现科学上网,两种方式到底哪个更好?小白实测分享!一键脚本安装?还是官网脚本安装?安装过程出现了几个问题!

谷歌云搭建v2ray(2019年最新),实现科学上网,两种方式到底哪个更好?小白实测分享!一键脚本安装?还是官网脚本安装?安装过程出现了几个问题!

目录:

Anonim

本教程将指导您完成在Debian 9系统上更改主机名所需的步骤。

主机名是在安装Debian操作系统或在启动虚拟机时设置的,它会在启动时动态分配给实例。

本教程中描述的方法无需重新启动Linux系统即可使用。

先决条件

在继续本教程之前,请确保您以具有sudo特权的用户身份登录。

显示当前主机名

要查看当前主机名,请输入以下命令:

hostnamectl

如上图所示,当前主机名设置为 host.linuxize.com

更改主机名

主机名是一个标签,用于标识网络上的计算机,并且在网络基础结构中应该是唯一的。 建议使用标准域名( FQDN )作为系统主机名。

以下步骤概述了如何在Debian 9中更改主机名。

  1. 使用 hostnamectl 更改主机 hostnamectl

    在Debian 9中,要更改系统主机名和相关设置,可以使用 hostnamectl 命令。

    例如,要将系统主机名更改为 host.example.com ,可以使用以下命令:

    sudo hostnamectl set-hostname host.example.com

    hostnamectl 命令不会产生输出。 成功时,返回0,否则返回非零失败代码。

    编辑 /etc/hosts 文件。

    打开 /etc/hosts 文件,并将旧的主机名替换为新的主机名。

    / etc / hosts

    127.0.0.1 localhost 127.0.0.1 host.example.com # The following lines are desirable for IPv6 capable hosts::1 localhost ip6-localhost ip6-loopback ff02::1 ip6-allnodes ff02::2 ip6-allrouters

验证变更

要验证主机名是否已成功更改,请再次使用 hostnamectl 命令:

hostnamectl

Static hostname: host.example.com Icon name: computer-vm Chassis: vm Machine ID: 2cc2688b8138434a81dd7b3133e66b2e Boot ID: e378a0971e9e415cb70e7e953a2362bc Virtualization: qemu Operating System: Debian GNU/Linux 9 (stretch) Kernel: Linux 4.9.0-7-amd64 Architecture: x86-64

并且应该会在控制台上看到新的服务器名称。

结论

本教程向您展示了如何在不重启机器的情况下轻松更改Debian服务器的主机名。

如有任何疑问,请随时发表评论。

debian主机名