各位尊敬的读者朋友,大家好,本文是《centos8服务器基础》系列的第五篇,往期文章主要分享了Linux操作系统( centos8版本 )的入门使用、密码破解和网络管理、文件管理等知识。本系列文章将帮助你由浅入深的理解Linux操作系统,更多内容分享请点击往期精选。

01 本文主题
- 本文的核心知识点如下:
- 如何查看Linux主机名?
- 如何更改主机名?
- 如何查看IP地址?
- 虚拟机中的Linux系统如何与外界通讯?
当然,如果学习本文你还可以了解到关于配置IP地址的注意事项、DNS服务器的作用、虚拟机中的网卡模式等知识点。
02 实验环境
- vmware虚拟机
- centOS8服务器
03 实验内容
(1)查看Linux主机名 ,登录后Linux命令行输出的内容向我们传递了三个信息,分别是当前登录用户、主机名、当前目录,所以直接就可以看到主机名,如下图所示。

通过【hostname】或者【hostnamectl】命令可以帮助我们查看完整的计算机信息,如下图所示。

(2)更改Linux主机名 ,【hostname + 新主机名】可以临时更改Linux主机名,【init 6】重启服务器后临时主机名失效,如下所示;

【hostnamectl set-hostname + 新主机名】可以永久更改主机名,如下所示;

主机名的配置文件在目录【/etc/hostname】中,打开该文件即可看到主机名,如下所示。

(3)查看IP地址,【ifconfig】命令可以查看Linux服务器的IP地址配置情况。

以上结果显示,该服务器未配置IP地址,计算机中有两块网卡,一块是【ens32】,用于和外界通讯;另外一块是【lo】,loop的简称,是回环测试接口。
(4)要实现虚拟中的Linux服务器和外界通讯,我们需要配置:IP地址、子网掩码、网关、DNS服务器等信息。
其中网关是计算机与外界通讯的关口,windows中使用【ipconfig】命令即可看到当前计算机的IP地址和网关。
DNS服务器为我们完成域名解析的工作,即域名和IP地址映射,114.114.114.114为国内移动电信联通通用的DNS地址,8.8.8.8是谷歌公司为全球提供的DNS地址。
在配置Linux服务器网络前,需要做两件事:第一,查看windows中IP地址和网关,如图A;第二,将虚拟机中服务器网卡调成vmnet0模式,如图B。


(5)修改Linux中网络通讯的配置文件 【vi /etc/sysconfig/network-scripts/ifcfg-ens32】,如下所示。

(6)配置完成后执行命令【init 6】重启服务器,以ping百度为例,结果如下,可以看到数据包DNS域名解析已生效,数据包丢失率为0表示服务器以及可以和外界正常通讯。

04 总结
总的来说,如果计虚拟机中的Linux系统要和外界通讯,注意事项如下:
- 虚拟机中的IP地址和主机IP地址要在同一个网段,简单点就是IP地址前三位相同,最后一位除了0和255,剩下的不和其他计算机冲突即可。255为广播地址,不分配给主机;最后一位是0会在子网划分时起冲突,不合法。
- 虚拟机的网卡模式要 调整为vmnet0
- DNS地址除了通用的114.114.114.114,还有谷歌公司提供的8.8.8.8以及阿里巴巴提供的223.5.5.5等
- ONBOOT参数记得调整为yes,为no时重启后配置不生效
05 资料分享
-
《阿里巴巴Java开发手册》终极版 提取码: fta6
-
《阿里巴巴Java开发手册》书籍版 : 提取码: gt9t
时光荏苒,岁月如梭,如今距离我开设《centos8服务器基础》 已然过去五个月,五个月里,每一篇文章都经过我精心的排版以及提炼。当然,我能坚持到今天,离不开各位读者的支持,在此,我真心的向各位读者致谢。
网友评论