前言:

在使用VMware安装Linux之前需要配置网络相关设置,不然安装成功了也无法联网,VMware 给我们提供了3种模式,NAT模式,桥接模式,仅主机模式。接下来就是怎么设置这些网络。

1、VMware的虚拟网络编辑器


VMnet0(桥接模式),VMnet1(仅主机模式),VMnet8(NAT模式)

在主机上同样有VMware Network Adapter VMnet1和VMware Network Adapter VMnet8两块虚拟网卡,它们分别作用于仅主机模式与NAT模式下。在“网络连接”中我们可以看到这两块虚拟网卡,如果将这两块卸载了,可以在vmware的“编辑”下的“虚拟网络编辑器”中点击“还原默认设置”,可重新将虚拟网卡还原

2、桥接模式(Bridged)

什么是桥接模式?桥接模式就是将主机网卡与虚拟机虚拟的网卡利用虚拟网桥进行通信。在桥接的作用下,类似于把物理主机虚拟为一个交换机,所有桥接设置的虚拟机连接到这个交换机的一个接口上,物理主机也同样插在这个交换机当中,所以所有桥接下的网卡与网卡都是交换模式的,相互可以访问而不干扰。在桥接模式下,虚拟机ip地址需要与主机在同一个网段,如果需要联网,则网关与DNS需要与主机网卡一致

其实桥接模式就是你的虚拟机跟你的物理主机使用同一网段的ip,可以使得你的虚拟机和你的物理主机处在同一局域网内,只要是在同一局域网内就可以相互访问到。适用于除了你的主机外其他电脑也需要连接你的虚拟机。


怎么设置:

第一步:先确认你的主机ip,网关,dns掩码等

第二步:在安装虚拟机的时候网络设置需要选择桥接模式

第三步:在虚拟机中网络设置

[root@192 ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet //默认就有
PROXY_METHOD=none //默认就有
BROWSER_ONLY=no //默认就有
BOOTPROTO=static // 默认就有 此处需要改为static 未修改之前是dhcp(BOOTPRTO表示网卡配置静态还是动态IP地址 none:表示无须启动协议。bootp:表示使用BOOTP协议。dhcp:表示使用DHCP协议动态获取IP地址。static:表示手工设置静态IP地址。)
DEFROUTE=yes //默认就有
IPV4_FAILURE_FATAL=no //默认就有
IPV6INIT=yes //默认就有
IPV6_AUTOCONF=yes //默认就有
IPV6_DEFROUTE=yes //默认就有
IPV6_FAILURE_FATAL=no //默认就有
IPV6_ADDR_GEN_MODE=stable-privacy //默认就有
NAME=ens33 //默认就有
UUID=4ab14ab1-e0aa-4bed-9740-b2ae76ea7900 //默认就有
DEVICE=ens33 //默认就有
ONBOOT=yes // 默认就有 此处需要改为yes 未修改之前是no 表示启动系统时是否激活该网卡,yes表示激活,n o表示不激活。
IPADDR0=192.168.0.200 //添加  固定ip  与主机同网段即可
PREFIX0=24 //添加
GATEWAY0=192.168.0.1 //添加 网关 同主机网关即可
DNS1=192.168.0.1 //添加
NETMASK=255.255.255.0 //添加 同主机掩码即可

2、NAT模式

如果你的网络ip资源紧缺,但是你又希望你的虚拟机能够联网,这时候NAT模式是最好的选择。NAT模式借助虚拟NAT设备和虚拟DHCP服务器,使得虚拟机可以联网。

NAT模式就是你的主机可以和你的虚拟机处于同一局域网,你的其他虚拟机可以相互访问,当然你的虚拟机和别的物理主机无法访问,只能和你安装在这台主机上的虚拟机进行通信。适用于虚拟机自己使用,别人不需要使用的情况下。


怎么设置:
第一步:VMware虚拟网络设置:
子网ip:192.168.170.0 一般170可以随意更改。
子网掩码:跟子网ip对应。
NAT设置网关ip设置:前面对应子网ip对应, 最为一位一般为2 此网关为后面linux设置中的网关。
DHCP :起始IP和结束IP前面与子网IP对应,最后一位为你的Linux ip设置需要是在这个网段中的。


安装虚拟机的时候网络适配器需要选择NAT模式。
第二步:虚拟机内网络设置

[root@192 ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet //默认就有
PROXY_METHOD=none //默认就有
BROWSER_ONLY=no //默认就有
BOOTPROTO=static // 默认就有 此处需要改为static 未修改之前是dhcp(BOOTPRTO表示网卡配置静态还是动态IP地址 none:表示无须启动协议。bootp:表示使用BOOTP协议。dhcp:表示使用DHCP协议动态获取IP地址。static:表示手工设置静态IP地址。)
DEFROUTE=yes //默认就有
IPV4_FAILURE_FATAL=no //默认就有
IPV6INIT=yes //默认就有
IPV6_AUTOCONF=yes //默认就有
IPV6_DEFROUTE=yes //默认就有
IPV6_FAILURE_FATAL=no //默认就有
IPV6_ADDR_GEN_MODE=stable-privacy //默认就有
NAME=ens33 //默认就有
UUID=4ab14ab1-e0aa-4bed-9740-b2ae76ea7900 //默认就有
DEVICE=ens33 //默认就有
ONBOOT=yes // 默认就有 此处需要改为yes 未修改之前是no 表示启动系统时是否激活该网卡,yes表示激活,n o表示不激活。
IPADDR0=192.168.170.199 //添加  固定ip
PREFIX0=24 //添加
GATEWAY0=192.168.170.2 //添加 网关
DNS1=192.168.170.2 //添加
NETMASK=255.255.255.0 //添加

3、仅主机模式

Host-Only模式其实就是NAT模式去除了虚拟NAT设备,然后使用VMware Network Adapter VMnet1虚拟网卡连接VMnet1虚拟交换机来与虚拟机通信的,Host-Only模式将虚拟机与外网隔开,使得虚拟机成为一个独立的系统,只与主机相互通讯。

仅主机模式就是,你的虚拟机只能和你的主机通信,跟你其他的虚拟机也无法通信。

怎么设置:
第一步:VMware虚拟网络设置:

第二步:虚拟机内网络设置:

[root@192 ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet //默认就有
PROXY_METHOD=none //默认就有
BROWSER_ONLY=no //默认就有
BOOTPROTO=static // 默认就有 此处需要改为static 未修改之前是dhcp(BOOTPRTO表示网卡配置静态还是动态IP地址 none:表示无须启动协议。bootp:表示使用BOOTP协议。dhcp:表示使用DHCP协议动态获取IP地址。static:表示手工设置静态IP地址。)
DEFROUTE=yes //默认就有
IPV4_FAILURE_FATAL=no //默认就有
IPV6INIT=yes //默认就有
IPV6_AUTOCONF=yes //默认就有
IPV6_DEFROUTE=yes //默认就有
IPV6_FAILURE_FATAL=no //默认就有
IPV6_ADDR_GEN_MODE=stable-privacy //默认就有
NAME=ens33 //默认就有
UUID=4ab14ab1-e0aa-4bed-9740-b2ae76ea7900 //默认就有
DEVICE=ens33 //默认就有
ONBOOT=yes // 默认就有 此处需要改为yes 未修改之前是no 表示启动系统时是否激活该网卡,yes表示激活,n o表示不激活。
IPADDR0=192.168.83.200 //添加  固定ip
PREFIX0=24 //添加
GATEWAY0=192.168.83.1 //添加 网关
DNS1=192.168.83.1 //添加
NETMASK=255.255.255.0 //添加

仅主机模式同NAT模式类似。

VMware虚拟网络设置(NAT模式,桥接模式,仅主机模式设置),再也不用担心虚拟机连不上网了。相关推荐

  1. VMWare网络适配器解释及设置(NAT、桥接、仅主机)

    1. 前言 虚拟机对于一个开发人员并不陌生,他可以为我们创建各式各样的虚拟机.我们可以用一台Windows系统的电脑学习Linux系统的操作,也可以体验苹果系统的操作.当然,我们借组虚拟机也可以搭建一 ...

  2. VMware下的虚拟机网络设置(NAT、桥接、仅主机)

    在入门使用VMware搭建Linux的环境时,对于网络的设置时不可避免的,因为linux搭建完成后,或多或少的回去访问外部资源或者被外部资源访问.这时候设置的虚拟机网络连接方式就显得尤为重要,所以在这 ...

  3. C++实现网络连接检测程序,再也不用担心电脑连不上网了!

    有时程序需要保持和某个指定网络的连通,有人的情况下我们直接用ping命令查看即可,然而程序自身检测会稍微麻烦一点. 实现思路如下: 用程序打开控制台->运行ping命令,并指定控制台返回值写入到 ...

  4. VMware网络连接模式—桥接、NAT以及仅主机模式的详细介绍和区别.ziw

    2017年1月10日, 星期二 VMware网络连接模式-桥接.NAT以及仅主机模式的详细介绍和区别 在使用VMware Workstation(以下简称:VMware)创建虚拟机的过程中,配置虚拟机 ...

  5. VMware网络连接模式—桥接、NAT以及仅主机模式的详细介绍和区别

    在使用VMware Workstation(以下简称:VMware)创建虚拟机的过程中,配置虚拟机的网络连接是非常重要的一环,当我们为虚拟机配置网络连接时,我们可以看到如下图所示的几种网络连接模式:桥 ...

  6. VMware虚拟机三种网络模式:桥接模式,NAT模式,仅主机模式

    虚拟系统:CentOS 6.8 在VMware虚拟网网络编辑器中我们可以看到有三个虚拟交换机分别对应不同的网络模式: VMnet0:用于桥接模式下的虚拟交换机 VMnet1:用于仅主机模式下的虚拟交换 ...

  7. VMware中三种网络配置作用总结(桥接网络、NAT网络、仅主机模式)

    本文为alvincr学习别人文章后自己的理解总结,如果有错误还望斧正.本文地址:https://alvincr.com/2021/01/vmware-net-set 一:网络连接 当vmware采用不 ...

  8. vmware虚拟机Bridged(桥接模式)、NAT(网络地址转换模式)、Host-Only(仅主机模式)详解

    原文来自http://note.youdao.com/share/web/file.html?id=236896997b6ffbaa8e0d92eacd13abbf&type=note 转自: ...

  9. 计算机网络——虚拟机网络的三种模式介绍-桥接模式-NAT模式-仅主机模式

    文章目录 一.桥接模式 网关 二.NAT模式 三.仅主机模式 打开我们的虚拟机,点击编辑-虚拟网络编辑器 就可以查看我们的网络模式 一.桥接模式 桥接模式(Bridge)是指VMware虚拟机软件,模 ...

最新文章

  1. 几何画板画一个五边形内部的方法
  2. 计算机操作系统作业答案,计算机操作系统作业及答案
  3. mvn项目Quartz简单上手
  4. SAP CRM WebClient UI的cross component navigation跳转
  5. matlab table中的文字转string_MATLAB_GUI_教程(2)pushbutton
  6. springboot酒店管理信息系统答辩PPT模板
  7. 【Python】用pip安装python库下载超时的解决办法
  8. 模型预测控制的缺点_一个模型预测控制(MPC)的简单实现
  9. 你的优势在哪?开宝马的学渣教会我的事
  10. Raspberry Pi 3b+制作24小时热点
  11. delphi取得进程与线程的CPU使用率
  12. 终极计算机配置要求,《看门狗》PC版终极配置要求 i7+GTX780+8G包爽
  13. php安装configure
  14. Android HDCP开发小结
  15. Windows下怎么用you-get下载视频
  16. ST2921B燃料电池双极板炭纸垂直电阻率测试仪炭纸接触电阻测试仪
  17. 如果用java swing编写一个五子棋(人人对战)
  18. VBA中字符串的相关函数
  19. 人大金仓常用查询sql
  20. 免费恢复安卓手机SD卡上的图片和视频文件

热门文章

  1. 自己实现Int32Collection(.Net 1.1),以及效率问题的体会
  2. 关于Java中的对象的哈希值何时相等
  3. nginx: [error] invalid PID number问题处理
  4. 你知道defer的坑吗?
  5. RocketMQ核心概念(翻译)
  6. ASP.NET Core 新建项目(Windows) - ASP.NET Core 基础教程 - 简单教程,简单编程
  7. Laravel框架学习笔记(一)——phpstudy下的安装配置
  8. Bucket不为空,请检查该Bucket是否包含未删除的Object或者未成功的Multipart碎片
  9. 监控SQL:通过SQL Server的DDL触发器来监控数据库结构的变化(1)
  10. 问题以及发现问题和解决问题