• Linux 操作系统主机名变成bogon怎么解决?


    主机名变成bogon怎么解决?

    by:授客 QQ1033553122

     

    一:使用hostname命令

    [laiyu@localhost ~]$ hostname

    localhost.localdomain

    [laiyu@localhost ~]$ hostname youname

    hostname: you must be root to change the host name

    [laiyu@localhost ~]$ su -

    Password:

    [root@localhost ~]# hostname yourname

    [root@localhost ~]# hostname

    yourname

    [root@localhost ~]# su laiyu

    [laiyu@yourname root]$

     

    注意:这样只是临时更改了主机名,一重启主机名就变回原来的

     

    二:修改linux主机的配置文件/etc/sysconfig/network /etc/hosts

    1.修改/etc/sysconfig/network里面的主机名字。

    # vi /etc/sysconfig/network

    NETWORKING=yes

    HOSTNAME=yourname //在这修改hostname

    GATEWAY=192.168.1.1

     

    [root@yourname ~]# vi /etc/sysconfig/network

    NETWORKING=yes

    HOSTNAME=localhost.localdomain //如果这里不是你要的名字,把名字改为你要的

    ...

     

    说明:有时候就上面两行

     

    2.修改/etc/hosts里面的名字

    [root@yourname ~]# cat /etc/hosts

    127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4

    ::1        localhost localhost.localdomain localhost6 localhost6.localdomain4

    192.168.1.121            yourname //新增、该改行,yourname为你选择的主机名,192.168.1.121为主机ip地址

     

    注:还有一种情况,就是配置文件里面都没错,就是要的主机名,但是显示主机名就是bogon,那这种情况啥时候出现呢?

    我遇到的一种情况,虚拟机上网,网卡设置为brigde桥接,宿主主机为无线网络,自动获取ip,虚拟机也是自动获取ip,结果出现了,直接断开网络,,发现自动为localhost了。。

  • 相关阅读:
    成为JAVA(高级)工程师
    JVM的内存区域划分以及垃圾回收机制
    XML
    String.valueOf
    JAVA书籍(2)
    JAVA书籍(1)
    深入JAVA线程池
    FileWriter与BufferedWriter
    获取下拉框的文本或值
    删除字符串最后一个字符的几种方法
  • 原文地址:https://www.cnblogs.com/shouke/p/10158125.html
Copyright © 2020-2023  润新知