Linux修改hostname导致无法解析主机错误

电脑新安装系统后,默认的hostname为电脑品牌加上具体的型号很长的一串主机名,这样导致在terminal界面看起来很不友好,默认第一行全部被计算机名字占用了,然后便通过指令将hostname更改了:

sudo vi /etc/hostname
//输入计算机密码后,然后在里面配置自己自定义的主机名

通过这样设置后,重启电脑后,hostname是更改了,但是每次执行sudo指令的时候都会出现无法解析主机错误,但是不影响我输入管理员密码和获取超级管理员权限.但是问题在于我在本地执行单元测试的时候,报错信息也提示这个,导致我的单元测试运行不起来,一直到今天才发现是因为无法解析主机的问题.解决无法解析主机如下:

sudo vi /etc/hosts
//修改127.0.1.1的主机名为我们在hostname里面自定义设置的hostname,这个ip地址是用来解析主机名的,配置完成后,问题就可以解决了
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值