永发信息网

如何修改linux主机名?

答案:6  悬赏:0  手机版
解决时间 2021-11-21 10:22
  • 提问者网友:轻浮
  • 2021-11-21 03:04
如何修改linux主机名?
最佳答案
  • 五星知识达人网友:春色三分
  • 2021-11-21 03:43
1、临时修改主机名:
[root@linux ]# hostname 主机名
修改只能临时有效,机器重启又还原了。
2、永久修改主机名:
修改hostname文件(路径:/etc/hostname):
[root@linux ]# nano /etc/hostname
把hostname文件里面所有原来的名称改成你想改成的名称。
主机名同时也保存在/etc/hosts文件中,需要把当前IP地址对应的主机名修改为hostname文件中的名称。
然后重启机器:
[root@linux ]# reboot
全部回答
  • 1楼网友:冷風如刀
  • 2021-11-21 07:39
查看hostname
1、查询命令:hostname
2、输出对应的文本文件:cat /proc/sys/kernel/hostname
修改hostname
1、hostname命令可以设置系统的hostname,

1

[root@linuxprobe~] hostname newhostname

newhostname即要设置的新的hostname,运行后立即生效,但是在系统重启后会丢失所做的修改,如果要永久更改系统的hostname,就要修改相关的设置文件

1
2
3
4

[root@linuxprobe~]# vi /etc/sysconfig/network
NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=linuxprobe

3、修改hosts文件或者dns服务器

1
2

[root@linuxprobe~]# vi /etc/hosts
127.0.0.1 localhost.localdomain

4、用sysctl 修改kernel.hostname

1
2

[root@linuxprobe~]# sysctl kernel.hostname=hadoop
kernel.hostname = hadoop

备注
1、请使用sudo权限
  • 2楼网友:青灯有味
  • 2021-11-21 07:09
vi /etc/sysconfig/network
HOSTNAME=
=号后输入如linux.***.***
  • 3楼网友:煞尾
  • 2021-11-21 06:37
根目录下,直接输入:hostname 主机名 (临时生效)
修改配置文件:vi /etc/sysconfig/network (永久生效)
  • 4楼网友:醉吻情书
  • 2021-11-21 06:18
你可以直接修改HOSTNAME的值,即刻生效,不过,你如果重新启动或者注销你的系统的话,就不起作用了。如果想永久生效的话,你可以修改/etc/sysconfig/network文件中的HOSTNAME的值,改为你的主机名。就可以了。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯