二、NAT(地址转换模式)刚刚我们说到 , 如果你的网络ip资源紧缺 , 但是你又希望你的虚拟机能够联网 , 这时候NAT模式是最好的选择 。NAT模式借助虚拟NAT设备和虚拟DHCP服务器 , 使得虚拟机可以联网 。其网络结构如下图所示:
文章插图
在NAT模式中 , 主机网卡直接与虚拟NAT设备相连 , 然后虚拟NAT设备与虚拟DHCP服
务器一起连接在虚拟交换机VMnet8上 , 这样就实现了虚拟机联网 。那么我们会觉得很奇怪 , 为什么需要虚拟网卡VMware Network Adapter VMnet8呢?原来我们的
VMware Network Adapter VMnet8虚拟网卡主要是为了实现主机与虚拟机之间的通信 。在之后的设置步骤中 , 我们可以加以验证 。
首先 , 设置虚拟机中NAT模式的选项 , 打开vmware , 点击"编辑"下的"虚拟网络编辑器" , 设置NAT参数及DHCP参数 。
文章插图
将虚拟机的网络连接模式修改成NAT模式 , 点击"编辑虚拟机设置" 。
文章插图
点击"网络适配器" , 选择"NAT模式"
文章插图
然后开机启动系统 , 编辑网卡配置文件 , 命令为
vi /etc/sysconfig/network- scripts/ifcfg-eth0
文章插图
具体配置如下:
文章插图
编辑完成 , 保存退出 , 然后重启虚拟机网卡 , 动态获取ip地址 , 使用ping命令ping外网ip , 测试能否联网 。
文章插图
之前 , 我们说过VMware Network Adapter VMnet8虚拟网卡的作用 , 那我们现在就来测试一下 。将VMware Network Adapter VMnet8虚拟网卡禁用 , 然后 , 从虚拟机ping外网 , 看看是否能ping通?
文章插图
文章插图
如此看来 , 虚拟机能联通外网 , 确实不是通过VMware Network Adapter VMnet8虚拟网卡 , 那么为什么要有这块虚拟网卡呢?
之前我们就说VMware Network Adapter VMnet8的作用是主机与虚拟机之间的通信 , 接下来 , 我们就用远程连接工具来测试一下 。
文章插图
然后 , 将VMware Network Adapter VMnet8启用之后 , 发现远程工具可以连接上虚拟机了 。
那么 , 这就是NAT模式 , 利用虚拟的NAT设备以及虚拟DHCP服务器来使虚拟机连接外网 , 而VMware Network Adapter VMnet8虚拟网卡是用来与虚拟机通信的 。
三、Host-Only(仅主机模式)Host-Only模式其实就是NAT模式去除了虚拟NAT设备 , 然后使用VMware Network Adapter VMnet1虚拟网卡连接VMnet1虚拟交换机来与虚拟机通信的 , Host-Only模式将虚拟机与外网隔开 , 使得虚拟机成为一个独立的系统 , 只与主机相互通讯 。其网络结构如下图所示:
文章插图
通过上图 , 我们可以发现 , 如果要使得虚拟机能联网 , 我们可以将主机网卡共享给VMware Network Adapter VMnet1网卡 , 从而达到虚拟机联网的目的 。接下来 , 我们就来测试一下 。首先设置"虚拟网络编辑器" , 可以设置DHCP的起始范围 。
文章插图
设置虚拟机为Host-Only模式 。
文章插图
开机启动系统 , 然后设置网卡文件 。
推荐阅读
- 什么是淦” 网络上淦是什么意思
- 做私域流量从加微信开始,这三种加微信好友的方式你一定要知道!
- 微信公布新规定,有这三种行为的微信直接封号,你在其中么?
- 用友网络年报分析:你们看到的是数字,我却看到了office
- 三种豆腐多吃无益
- Python 四大主流网络编程框架
- 人工智能编程:如何可视化神经网络算法模型的训练过程?
- 如何做网络推广
- 网络地址转换 NAT 配置
- ping 域名+端口 Windows和Linux下检测网络是否可用