首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我的Linux服务器每天忘记它的主机名。

问我的Linux服务器每天忘记它的主机名。
EN

Unix & Linux用户
提问于 2017-08-31 00:58:23
回答 1查看 110关注 0票数 0

我有一个Linux服务器

代码语言:javascript
复制
# uname -a
Linux site 3.12.39-47-default #1 SMP Thu Mar 26 13:21:16 
UTC 2015 (a901594) x86_64 x86_64 x86_64 GNU/Linux
# lsb_release -a
LSB Version:    n/a
Distributor ID: SUSE LINUX
Description:    SUSE Linux Enterprise Server 12
Release:        12
Codename:       12

我不得不改变网络设置。我在Gnome中将一个界面设置为DHCP。从那一刻起,我就有了一个新的问题:我的服务器每天都忘记自己的主机名。它的主机名是"site",但是当我检查

代码语言:javascript
复制
#hostname
host

然后我开始

代码语言:javascript
复制
#hostname site

那就查查

代码语言:javascript
复制
#hostname
site

然而,大约在一天后我又检查了一遍

代码语言:javascript
复制
#hostname
host

为什么会发生这种事?

/etc/hostname文件包含:site

/etc/host文件包含:

代码语言:javascript
复制
127.0.0.1           localhost
127.0.1.1           site
EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2017-08-31 06:50:09

您的DHCP客户端可以配置为覆盖DHCP服务器提供给机器的主机名。根据您使用的DHCP客户端,这可能会有不同的操作。

dhclient可以配置为

代码语言:javascript
复制
supersede host-name "site";

例如,在/etc/dhclient.conf中。

除非您有非常特殊的要求,我建议您在/etc/hosts中输入如下

代码语言:javascript
复制
127.0.0.1 localhost site

上面写着"localhost有IP地址127.0.0.1,site是它的别名“。

票数 2
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/389378

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档