(一)配置虚拟机的参数
默认情况下,本机的名称叫:localhost。我们进入 linux 系统之后,显示出来的就是[root@localhost ~]#。
为了方便后面我们更加便捷地访问这台主机,而不是通过 ip 地址,我们要重新给他取个名字。
具体的操作有两步:
- 打开
/etc/hostname这个文件,并修改其中的内容。命令是:vi /etc/hostnamere 使用 vi 修改之后,:wq保存退出,我这里改成了 hadoop100,大家可以自行修改。
- 重新启动虚拟机。命令是:
reboot才能生效!你看到的就是:[root@hadoop100 ~]#
修改后重新创建一个连接:让它重新连接成功
二)修改 host 配置
- 什么是 hosts 配置,它有什么用?先给大家演示一个小把戏:强制戒除美好生活 - 让我们的电脑不能访问 douyin。只需要一个步骤,一句代码设置。打开文件:
C:\Windows\System32\drivers\etc\hosts,并在文件的最后补充一句:127.0.0.1 douyin.com注意 douyin.com 的前面有一个空格。修改保存之后,请再次去浏览器中去访问抖音.com。看看,是不是已经打不开啦?
(需要把文件拖出到桌面才能进行修改)
在浏览器地址栏中写入了douyin.com,并回车。
(2)浏览器打开了 host 文件,发现了我们加入的这一行代码,然后,去访问 127.0.0.1 这个 ip 地址。
(3)浏览器报错:打不开指定的页面
总结
host 文件是一个本地的文本文件,它的作用是将主机名(www.douyin.com)映射到对应的 IP 地址,在 DNS(域名系统)解析之前,系统会先查询 hosts 文件来确定目标主机的 IP 地址
修改本地的 hosts 映射
现在我们可以通过 finalshell 这个工具来连接我们的远程服务器,不过我们连接主机的时候,需要填入对方的 ip 地址,这个很麻烦。你可以想象一下我们到时候要连接 100 台服务器,那这 100 个 ip 地址是不是很不好记忆?
所以,我们需要直接使用 hostname 的方式来访问主机,而不需要再使用 IP 地址。