2025年linux dhclient配置(linuxdhcp)

linux dhclient配置(linuxdhcp)p id main toc strong 目录 strong p 一 检查主机与虚拟机是否能正常通信 二 网络的连接模式 桥接模式 流程 特点 NAT 模式 流程 特点 仅主机 流程 特点 三 修改静态 IP 四 可能遇到的问题 防火墙 DNS 五 主机名更改 六 登录服务器 实际的大数据管理中

大家好,我是讯享网,很高兴认识大家。



 <p id="main-toc"><strong>目录</strong></p> 

讯享网

一、检查主机与虚拟机是否能正常通信

二、网络的连接模式

桥接模式

流程

特点

NAT模式

流程

特点

仅主机

流程

特点

三、修改静态IP

四、可能遇到的问题

防火墙

DNS

五、主机名更改

六、登录服务器


        实际的大数据管理中,会有由很多服务器构成的集群,可能是机房中的许多主机,也可能是云服务器。我们去使用控制电脑进行与集群的连接,进行数据的传输或者通信


讯享网

        使用 ping+ip 查看是否能进行通信

        检查虚拟机能否ping通主机,在主机中找到对应的IP地址,在虚拟机中ping一下

         虚拟机连接连接成功

讯享网

        主机连接虚拟机,也是成功的

 

        上述过程中会发现,主机(192.168.88.)与虚拟机(172.20.10)并不在同一网段,即不在同一局域网中,但是可以互相ping通

流程

外网通过局域网,由路由器分配给每台主机IP地址。对于一台主机,主机通过网桥连接交换机,交换机延展与每台虚拟机相连。

        这种虚拟机直接连接外部物理网络的模式,虚拟机通过连接主机,再连到路由器,进行IP分配

特点

  • 由于虚拟机与主机都处在同一局域网中,虚拟机与所有其他物理主机都能互相访问,会带来一定的安全性问题
  • 且由于虚拟机与物理主机共用局域网,而局域网中的IP有限,可能会不够用

(图片源自网络,eth0为物理机)

        虚拟机与主机构建一个专用网络,并通过NAT设备对IP进行转换。虚拟机通过共享主机IP可以访问外部网络,但外网无法访问虚拟机

流程

        由 VM 创建出一个类似路由器的设备(NAT服务器)可以用于做网络转换和动态地址分配,然后PC物理主机的网卡接到这个NAT设备上,给每一台VM分配IP地址。此时,对于虚拟机来说,PC物理主机就相当于外部网络,而主机、NAT设备和虚拟机,是由主机虚拟出来的另一个局域网。

特点

  • 虚拟机可以通过访问PC主机访问实际外网,但是与外网无法访问本机,只能得到路由器端唯一IP同理,PC无法直接访问每台虚拟机。因此,在PC主机上会虚拟出一个网卡,接到虚拟子网的NAT设备上,这样,大家就又平等地在同一网段了。
  • 相对安全,并且虚拟机有访问外网的条件

        途中的 VMnet8 就是在自己电脑里虚拟出来的网卡,保证了主机与虚拟机可以进行通信,其网段是相同的

        虚拟机只和主机共享一个专用网络,与外部网络无法通信

流程

        与NAT模式类似,但没有NAT设备,因此虚拟机是无法访问外网的,只能互相访问,或访问PC物理主机

特点

  • 绝对安全,虚拟机与外部完全无法通信,但也无法上网

        这里的VMnet1就是该模式的网卡,不带路由功能

        在明白了几种网络连接模式的原理的基础上,学习修改静态IP。由于使用 NAT 模式的过程中,DHCP服务器都是动态分配IP的,为了便于管理,一般都会对虚拟机设置静态IP,即局域网内的一台机子对应一个IP

        配置时的原则:所有虚拟机设定的IP以及PC物理主机虚拟出来的VMnet8在同一局域网(前三项数字需要一样)

        我们知道所有的配置文件应该放在 /etc 目录下面,对应文件路径为:

讯享网

        将第四行的 bootproto 修改为 static ,再定义IPADDR(IP地址)、GATEWAY(网关)、DNS1(域名解析器)即可:

        这样就可以使用物理机连接虚拟机了,也可以通过虚拟机连接主机或访问外网了:

        虚拟机 ping 不通主机,有可能是主机的防火墙限制了,关闭防火墙即可

        虚拟机ping通主机,但ping不通外网,有可能是DNS设置有问题

        实际应用中也很有用,更改方法:

 

        或者

讯享网

        在改完主机名后有一个需要注意的点,想要其他电脑可以直接使用主机名访问本机,需要配置好映射关系,即哪台主机名对应的IP是什么,方法如下:

 

        同样将主机名与对应IP输入,保存文件即可

        Windows 的 hosts 文件位于该路径:C:WindowsSystem32driversetc,用记事本打开编辑对应关系后,替换该文件(如果是另存为.txt需要去掉后缀),就能使用主机直接 ping 通虚拟机了

        与 Windows 一样,Linux 也提供了基于SSH协议的远程登录方式,在Windows命令行窗口,以root用户登录,使用如下命令,并输入密码。若要退出,键入exit即可

        也可以使用 Xshell, SSH Secure Shell, SecureCRT,FinalShell 等工具进行连接,可以保存对应的连接,如xshell中新建会话,把以下几个地方设置好:

小讯
上一篇 2025-05-16 10:15
下一篇 2025-04-13 20:50

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/136456.html