您现在的位置是:首页 > 电脑学习教程 > Linux > 文章正文 Linux
CentOS8服务器入门系列教程(六):Linux服务器网络通信
简书@学者学者 2019-11-10 14:40:44 Linux
简介查看Linux主机名 ,登录后Linux命令行输出的内容向我们传递了三个信息,分别是当前登录用户、主机名、当前目录,所以直接就可以看到主机名。
往期博文地址:
CentOS8服务器入门系列教程(一):centOS8的安装、配置、连接,最大程度贴近企业应用
CentOS8服务器入门系列教程(二):IDEA入门到企业级应用
CentOS8服务器入门系列教程(三):centOS8破解root密码
CentOS8服务器入门系列教程(四):解读Linux的三种防火墙
CentOS8服务器入门系列教程(五):Linux挂载光盘、yum安装软件包
CentOS8服务器入门系列教程(六):Linux服务器网络通信
一、环境准备
二、步骤
(1)查看Linux主机名 ,登录后Linux命令行输出的内容向我们传递了三个信息,分别是当前登录用户、主机名、当前目录,所以直接就可以看到主机名。当然【hostname】命令也可以查看主机名,如图2-1,【hostnamectl】命令可以帮助我们查看完整的计算机信息,如图2-2。
图2-1
图2-2
(2)更改Linux主机名 ,【hostname +要更改的名字】可以临时更改Linux主机名,【init 6】重启服务器后临时主机名失效,如图2-3;【hostnamectl set-hostname+要更改的名字】可以永久更改主机名,如图2-4;主机名的配置文件在目录【/etc/hostname】中,打开该文件即可看到主机名,如图2-5。
图2-3
图2-4
图2-5
(3)查看IP地址,【ifconfig】命令可以查看Linux服务器的IP地址配置情况,结果显示,未配置IP地址,计算机中有两块网卡,一块是【ens32】,用于和外界通讯;另外一块是【lo】,loop的简称,是回环接口,如图2-6
图2-6
(4)要实现虚拟中的Linux服务器和外界通讯,我们需要配置:IP地址、子网掩码、网关、DNS服务器,其中网关是计算机与外界通讯的关口,windows中使用【ipconfig】命令即可看到当前计算机的IP地址和网关;DNS服务器为我们完成域名解析的工作,即域名和IP地址映射,114.114.114.114为国内移动电信联通通用的DNS地址,8.8.8.8是谷歌公司为全球提供的DNS地址;在配置Linux服务器网络前,需要做两件事:第一,查看windows中IP地址和网关,如图2-7;第二,将虚拟机中服务器网卡调成vmnet0模式,如图2-8。
图2-7
图2-8
(5)修改Linux中网络通讯的配置文件 【vi /etc/sysconfig/network-scripts/ifcfg-ens32】,如图2-9
图2-9
(6)配置完成后执行命令【init 6】重启服务器,以ping百度为例,结果如图2-10,可以看到数据包DNS域名解析已生效,数据包丢失率为0表示服务器以及可以和外界正常通讯。
图2-10
三、总结
关于服务器和外界通讯的配置,总结如下
(1)虚拟机中的IP地址和主机IP地址要在同一个网段,简单点就是IP地址前三位相同,最后一位除了0和255,剩下的不和其他计算机冲突即可。255为广播地址,不分配给主机;最后一位是0会在子网划分时起冲突,不合法。
(2)虚拟机的网卡模式要 调整为vmnet0
(3)DNS地址除了通用的114.114.114.114,还有谷歌公司提供的8.8.8.8以及阿里巴巴提供的223.5.5.5等
(4)ONBOOT参数记得调整为yes,为no时重启后配置不生效
四、资料分享
(1)《阿里巴巴Java开发手册》终极版 链接:链接:
https://pan.baidu.com/s/1Bnb-VQShK5rBcC0rM1NrBA 提取码: fta6
(2)《阿里巴巴Java开发手册》书籍版 链接:链接:
https://pan.baidu.com/s/1lYTaNfz34XnrszB1D49tww 提取码: gt9t
一如既往,期待您的真知灼见......,centOS8系列文章以及面试大厂必备编程资料将为大家持续更新,点赞、转发,将知识传播出去。如资料获取失败或对文中内容有所疑惑,请在评论区留言。 如果发现错误的地方,可以的话麻烦指点下,特别感谢!
链接:https://www.jianshu.com/p/f3b4c7658a86