您现在的位置是:首页 > 电脑学习教程 > 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、vmware虚拟机 

  2、centOS8服务器

  二、步骤

  (1)查看Linux主机名 ,登录后Linux命令行输出的内容向我们传递了三个信息,分别是当前登录用户、主机名、当前目录,所以直接就可以看到主机名。当然【hostname】命令也可以查看主机名,如图2-1,【hostnamectl】命令可以帮助我们查看完整的计算机信息,如图2-2。

linux服务器网络通信

图2-1

linux服务器网络通信

图2-2

  (2)更改Linux主机名 ,【hostname +要更改的名字】可以临时更改Linux主机名,【init 6】重启服务器后临时主机名失效,如图2-3;【hostnamectl set-hostname+要更改的名字】可以永久更改主机名,如图2-4;主机名的配置文件在目录【/etc/hostname】中,打开该文件即可看到主机名,如图2-5。

linux服务器网络通信

图2-3

linux服务器网络通信

图2-4

linux服务器网络通信

图2-5

  (3)查看IP地址,【ifconfig】命令可以查看Linux服务器的IP地址配置情况,结果显示,未配置IP地址,计算机中有两块网卡,一块是【ens32】,用于和外界通讯;另外一块是【lo】,loop的简称,是回环接口,如图2-6

linux服务器网络通信

图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。

linux服务器网络通信

图2-7

linux服务器网络通信

图2-8

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

linux服务器网络通信

图2-9

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

linux服务器网络通信

图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

相关文章

站点信息