Linux下更改hosts主机名字及ip地址
系统环境:Ubuntu 16.04
1 问题报错
在 setting
里改完计算机名字后,比如改成 ioMayday
,在ROS里通信时,显示主机名无法ping 通,仔细查看发现,ROS通信报错的主机名字仍为原来的计算机名 io - ThinkPad E450
。
2 问题解决
ifconfig #查看ip,复制 wlp5s0 栏下 inet: 后的ip
sudo vi /etc/hosts #vim打开编辑hosts文件
i #输入i,进入编辑模式
127.0.1.1 ioMayday #网口只需改后面的名字
192.168.100.16 ioMayday #加入ip和名字
ESC #Press ESC 退出
:wq #保存结束
ping ioMayday #如果有数据通信,则测试成功