Error[2]: preg_replace_callback(): Compilation failed: quantifier does not follow a repeatable item at offset 10, File: /www/wwwroot/outofmemory.cn/tmp/plugin_ss_superseo_model_superseo.php, Line: 445
File: /www/wwwroot/outofmemory.cn/tmp/plugin_ss_superseo_model_superseo.php, Line: 445, preg_replace_callback(/(?)( *** )/ , object , <===><===><===>Linux系统终端里的root@localhost变成root@bogon的主机名改变的解决办法虚拟机安装Linux系统,版本为CentOS,安装好之后打开主机名突然变成了bogon。 利用hostname可以查看当前主机名vi /etc/sysconfig/network中修改HOSTNAME=,必须重新启动才能生效。 bogon是指那些不该出现在internet路由表中的地址,包括: 1、私有地址如10,172.16-32,192.168…… 2、还未正式分配出去的地址 Linux 主机名被修改成bogon问题的几种解决办法: 当Linux主机名由@localhost变成了@bogon了之后,访问网络就会出现问题,重启后也没有解决。 此方法使用后,bogon主机名得以解析,使用的主机名仍为bogon,但进入linux已不会再出现上述警告框。 此方法不推荐使用。 此方法既可以简单地找回你想要的主机名,我亲自试过很方便,但可能有些linux版本下应用程序仍不能正常使用,尤其是重启后又会失效。 修改/etc/sysconfig/network里面的主机名字。 修改/etc/hosts主机名 最后这些办法都没用,我建议还是重新创建新的虚拟机,那样是最笨的解决方式。<===>     linux修改主机名的方法是什么?我们一起来了解一下吧。<===><===>      1、打开linux系统,在linux的桌面的空白处右击。<===><===> <===><===>      2、在d出的下拉选项里,点击打开终端。<===><===> <===><===>      3、使用cd/进入到根目录,输入vi/etc/sysconfig/network命令。<===><===> <===><===>      4、将HOSTNAME后面的值改为想要设置的主机名即可。<===><===> <===><===>      以上就是的分享,希望能帮助到大家。<===><===>      [+++]<===>注意<===><===> <===><===> 主机名可以是任意格式的字符串,最长为 64 个字符。但建议在 static 和 transient 名称与 DNS采用的完全限定域名(FQDN)匹配,比如 host.example.com。还建议在 static 和 transient 名称中只包含 7字节 ASCII 小写字符,无空格或点,并将其限制为使用 DNS域名标签格式,尽管这不是一个严格要求。在以前的要求中不允许使用下划线,因此也不建议在此使用。 hostnamectl工具会强制采用以下限制:static 和 transient 主机名只包含 a-z、A-Z、0-9、“-”、“_” 和 “.”,不能在开头或结尾处使用句点,不允许使用两个相连的句点。大小限制为 64 个字符。<===><===> <===><===> 一、临时修改主机名 <===><===> <===><===> [root@localhost ~]# hostname      //或hostnamectl(CentOS7)<===><===> <===><===> 过程<===><===> <===><===> [root@localhost ~]# hostname  //查看主机名localhost.localdomain[root@localhost ~]# hostname xsnq  //临时修改[root@localhost ~]# hostname  //此处实际上已经是修改成功的xsnq<===><===> <===><===> 此方法在服务器重启后,主机名还是会是原先的名称。<===><===> <===><===> 二、永久修改主机名 <===><===> <===><===> 1.方法一 <===><===> <===><===> 使用 hostnamectl 修改,hostnamectl 是在 centos7 中新增加的命令。<===><===> <===><===> hostnamectl 更多用法点此 <===><===> <===><===> 语法hostnameset-hostname 主机名 --参数[root@localhost ~]# hostname set-hostname xsnq --static  //定义静态的(static)主机名//hostnameset-hostname xsnq 设定所有主机名  可加参数 –pretty、–static、--transient 中的一个或多个选项。<===><===> <===><===> //远程重新连接或重启服务器<===><===> <===><===> 2.方法二 <===><===> <===><===> 修改主机名配置文件<===><===> <===><===> [root@localhost ~]# vi /etc/hostname<===><===> <===><===> 把 localhost.localdomain 修改成你想取得主机名称。<===><===> <===><===> 例如, 把  localhost.localdomain  修改为  xsnq  。<===><===> <===><===> 重启服务器(如果已做了临时修改,只需保存配置文件即可,待下次服务器重启即可读取到新的主机名)<===><===> <===><===> [root@localhost ~]# init 6[root@xsnq ~]#<===><===> <===><===> 此时主机名已永久修改成功。<===><===> , 1)
File: /www/wwwroot/outofmemory.cn/tmp/route_read.php, Line: 126, InsideLink()
File: /www/wwwroot/outofmemory.cn/tmp/index.inc.php, Line: 165, include(/www/wwwroot/outofmemory.cn/tmp/route_read.php)
File: /www/wwwroot/outofmemory.cn/index.php, Line: 30, include(/www/wwwroot/outofmemory.cn/tmp/index.inc.php)
Linux系统终端里的root@localhost变成root@bogon的主机名改变的解决办法_系统运维_内存溢出

Linux系统终端里的root@localhost变成root@bogon的主机名改变的解决办法

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8764398.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-20
下一篇 2023-04-20

发表评论

登录后才能评论

评论列表(0条)

保存