Linux配置篇 - Vmware网络配置
网络配置
VM 网络详解
vmware提供了三种网络工作模式,Bridged(桥接模式)、NAT(网络地址转换模式)、Host-Only(仅主机模式);
vmware网络配置步骤:
编辑->虚拟网络编辑器

vmware 虚拟网络编辑器一般存在三个网络工作模式,VMnet0(桥接模式)、VMnet1(仅主机模式)、VMnet8(NAT模式);
vmware一般存在两个虚拟网卡,VMnet1(仅主机模式)、VMnet8(NAT模式);

主机网络信息:
$ ipconfig
Windows IP 配置
以太网适配器 以太网:
连接特定的 DNS 后缀 . . . . . . . :
本地链接 IPv6 地址. . . . . . . . : fe80::adad:1f98:4f8c:6c06%4
IPv4 地址 . . . . . . . . . . . . : 192.168.1.2
子网掩码 . . . . . . . . . . . . : 255.255.255.0
默认网关. . . . . . . . . . . . . : 192.168.1.1
以太网适配器 VMware Network Adapter VMnet1:
连接特定的 DNS 后缀 . . . . . . . :
本地链接 IPv6 地址. . . . . . . . : fe80::1c4c:94f9:dbfc:79b6%21
IPv4 地址 . . . . . . . . . . . . : 192.168.168.1
子网掩码 . . . . . . . . . . . . : 255.255.255.0
默认网关. . . . . . . . . . . . . :
以太网适配器 VMware Network Adapter VMnet8:
连接特定的 DNS 后缀 . . . . . . . :
本地链接 IPv6 地址. . . . . . . . : fe80::e826:d178:39d1:94f7%9
IPv4 地址 . . . . . . . . . . . . : 192.168.188.1
子网掩码 . . . . . . . . . . . . : 255.255.255.0
默认网关. . . . . . . . . . . . . :
Bridged(桥接模式)
桥接模式:将主机网卡与虚拟机虚拟的网卡利用虚拟网桥进行通信;

虚拟网络会转发主机网卡接收到的广播和组播信息,以及目标为虚拟交换机网段的单播;与虚拟交换机连接的虚拟网卡(如,ens32、ens33等)接收到路由器发出的DHCP信息及路由更新;
桥接模式通过虚拟网桥将主机网卡与VMnet0 (虚拟交换机)连接在一起,vm1(ens32、ens33等)、vm2(ens32、ens33等)、vm3(ens32、ens33等)上的虚拟网卡都连接到虚拟交换机VMnet0上;桥接模式的 vm1、vm2、vm3的网络信息(网段、子网掩码、网关、DNS)和主机网卡网络信息网络信息(网段、子网掩码、网关、DNS)需要一致。
在桥接模式下,虚拟机与物理主机是平等关系,与物理主机在同一局域网内的同网段下其它主机也是平等关系,都是可以互相ping通。
NAT(网络地址转换模式)
NAT模式:使用虚拟NAT设备和虚拟DHCP服务器使虚拟机连接Internet,而VMware Network Adapter VMnet8虚拟网卡用于主机和虚拟机通信的;

在连接VMnet8 (虚拟交换机) 时,虚拟机将 虚拟NAT设备和虚拟DHCP服务器连接到VMnet8虚拟交换机上,同时会将主机上的虚拟网卡VMware Network Adapter VMnet8 连接到 VMnet8(虚拟交换机)上;虚拟网卡VMware Network Adapter VMnet8 只是作为主机(host)与虚拟机(vm1、vm2、vm3)通信的接口,虚拟机并不依靠虚拟网卡VMware Network Adapter VMnet8 来联网的。
虚拟NAT设备和虚拟DHCP服务器的存在才是使虚拟机(vm1、vm2、vm3)真正连接Internet原因。
虚拟网卡VMware Network Adapter VMnet8主要是为了实现host(主机)与虚拟机(vm1、vm2、vm3)之间的通信而存在的虚拟网卡。
Host-Only(仅主机模式)
Host-Only模式:NAT模式去除了虚拟NAT设备就是Host-Only模式,使用
VMware Network Adapter VMnet1虚拟网卡和VMnet1虚拟交换机用于主机和虚拟机通信的,Host-Only将虚拟机和外网隔离,使虚拟机(vm1、vm2、vm3)只能够同主机(Host)通信;

Host-Only模式通过 VMware Network Adapter VMnet1 连接VMnet1(虚拟交换机),以此来达到能够使主机(host)和虚拟机(vm1、vm2、vm3)通信。
Host-Only模式一般用于仅主机(host)和虚拟机(vm1、vm2、vm3)通信过程,一般不将该模式用于连接互联网(Internet);若使 Host-Only 模式 连接互联网(Internet),则可以将主机网卡共享给 VMware Network Adapter VMnet1 ,从而达到Host-Only模式的虚拟机(vm1、vm2、vm3)联网的目的;
Host-Only模式联网步骤:主机网络适配器(host)-> 以太网 -> 共享

VMware虚拟机的三种网络类型的适用场景如下表所示:
| 虚拟机网络模式 | 常规适用场景 |
|---|---|
| NAT(地址转换) | 适合无路由器上网的情况,例如家庭宽带上网,局域网的情况也可以; |
| Bridged(桥接模式) | 适合有路由器上网的情况,即局域网的情况 |
| Host-only(仅主机) | 此种模式的应用场景不多,适合主机不上网,仅和宿主机沟通的场景 |
VMware虚拟机的三种网络类型的特点如下表所示:
| 虚拟机网络模式 | 特点 |
|---|---|
| NAT(地址转换) | 默认使用VMnet8,提供DHCP服务; 虚拟机可以与物理主机相互访问,可以访问外部网络; 局域网内其他机器无法访问。 |
| Bridged(桥接模式) | 默认使用VMnet0,不提供DHCP服务; 虚拟机与外部主机需要在同一个网段上,与局域网的其他机器没有区别; 可以与局域网内其他主机通信,可以与外部网络通信; 容易与局域网其他主机产生IP冲突。 |
| Host-only(仅主机) | 默认使用VMnet1,提供DHCP服务; 虚拟机可以与物理主机相互访问,但虚拟机无法访问外部网络。 |
Centos 7 网络配置
Bridged 配置
- 物理网卡信息获取
获取
物理网卡名称、DNS服务器、网关等信息,用于配置Bridged桥接模式;
$ ipconfig /all
Windows IP 配置
主机名 . . . . . . . . . . . . . : Hos
主 DNS 后缀 . . . . . . . . . . . :
节点类型 . . . . . . . . . . . . : 混合
IP 路由已启用 . . . . . . . . . . : 否
WINS 代理已启用 . . . . . . . . . : 否
以太网适配器 以太网:
连接特定的 DNS 后缀 . . . . . . . :
描述. . . . . . . . . . . . . . . : Realtek Gaming GbE Family Controller # 网卡名称 重要!!!
物理地址. . . . . . . . . . . . . : B4-F1-8C-43-81-A9
DHCP 已启用 . . . . . . . . . . . : 是
自动配置已启用. . . . . . . . . . : 是
本地链接 IPv6 地址. . . . . . . . : fe80::adad:1f98:4f8c:6c06%4(首选)
IPv4 地址 . . . . . . . . . . . . : 10.111.4.133(首选)
子网掩码 . . . . . . . . . . . . : 255.255.255.0
获得租约的时间 . . . . . . . . . : 2022年9月6日 9:53:10
租约过期的时间 . . . . . . . . . : 2022年9月7日 4:29:25
默认网关. . . . . . . . . . . . . : 10.111.4.254
DHCP 服务器 . . . . . . . . . . . : 10.111.4.254
DHCPv6 IAID . . . . . . . . . . . : 62189964
DHCPv6 客户端 DUID . . . . . . . : 00-01-00-01-28-5E-A7-AE-B4-F1-8C-43-81-A9
DNS 服务器 . . . . . . . . . . . : 218.2.135.1
TCPIP 上的 NetBIOS . . . . . . . : 已启用
# 获取网络信息
描述. . . . . . . . . . . . . . . : Realtek Gaming GbE Family Controller
IPv4 地址 . . . . . . . . . . . . : 10.111.4.133(首选)
子网掩码 . . . . . . . . . . . . : 255.255.255.0
默认网关. . . . . . . . . . . . . : 10.111.4.254
DNS 服务器 . . . . . . . . . . . : 218.2.135.1
- 虚拟网络编辑器
桥接到
Realtek Gaming GbE Family Controller网卡,刚刚查询到的网卡名称

- 配置网络适配器

- 配置
/etc/sysconfig/network-scripts/ifcfg-xxx文件
xxx是虚拟机上的网卡名称,类似于ens32、ens33等;
$ vi /etc/sysconfig/network-scripts/ifcfg-ens32
TYPE=Ethernet # 网卡类型
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp # 启动地址协议 static:静态协议 bootp:协议 -dhcp:自动获取协议 -none:不指定协议[最好指定一个协议]
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=ens32
UUID=3fff72b6-6fcb-4084-8d20-cbe746d40020
DEVICE=ens32 # 网卡名称
ONBOOT=yes # 系统启动时是否激活网卡 yes|no
- 重启网卡 & 重启主机
# 重启网卡
# 若出现错误, 则先不理会直接执行下一条命令
$ systemctl restart network
# 重启主机
$ reboot
NAT 配置
- 虚拟网络编辑器

- 配置网络适配器

- 配置
/etc/sysconfig/network-scripts/ifcfg-xxx文件
xxx是虚拟机上的网卡名称,类似于ens32、ens33等;
# 设置静态ip
$ vi /etc/sysconfig/network-scripts/ifcfg-ens32
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static # 将 dhcp 修改为 static
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=ens32
UUID=3fff72b6-6fcb-4084-8d20-cbe746d40020
DEVICE=ens32
ONBOOT=yes # 将 No 修改为 yes
# 配置静态ip地址
IPADDR=192.168.188.188 # ip地址
NETWASK=255.255.255.0 # 子网掩码
GATEWAY=192.168.188.2 # 网关地址
DNS1=114.114.114.114 # dns地址
DNS2=192.168.188.2 # dns地址
- 重启网卡 & 重启主机
# 重启网卡
$ systemctl restart network
# 重启主机
$ reboot
Host-Only 配置
- 虚拟网络编辑器

- 配置网络适配器

- 配置
/etc/sysconfig/network-scripts/ifcfg-xxx文件
xxx是虚拟机上的网卡名称,类似于ens32、ens33等;
$ vi /etc/sysconfig/network-scripts/ifcfg-ens32
TYPE=Ethernet # 网卡类型
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp # 启动地址协议 static:静态协议 bootp:协议 -dhcp:自动获取协议 -none:不指定协议[最好指定一个协议]
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=ens32
UUID=3fff72b6-6fcb-4084-8d20-cbe746d40020
DEVICE=ens32 # 网卡名称
ONBOOT=yes # 系统启动时是否激活网卡 yes|no
- 重启网卡 & 重启主机
$ systemctl restart network
$ reboot
- 使Host-Only可以联网

Ubuntu 网络配置
[待补充]
Debine 网络配置
[待补充]
Linux配置篇 - Vmware网络配置的更多相关文章
- VMware网络配置 实现与物理机互访
虚拟机和物理主机互访,两台机器可以互访并可以被局域网内其他机器访问,可以ping通并可以访问网站. 这几天正好有空搞个虚拟机,并装了不同系统,以备不同部署环境需要.明明是搞编程的,却不得不学各种知识, ...
- Linux下IP等网络配置
Linux下IP等网络配置: 我所知道一共三种方式,下面简单介绍(注意:网络配置必须”root管理员“登录才能进行配置). 一 1.首先在命令行输入[ifconfig]命令,可看到相关网络信息,其中” ...
- VMware网络配置三种网络模式(桥接、NAT、Host-only)
VMware网络配置三种网络模式(桥接.NAT.Host-only) 一.虚拟安装后三种网络模式显示 当安装好后,的“虚拟网络编辑器”中也存在三种模式,分别对应:桥接-VMnet0.Host-only ...
- Linux 连接 Xshell 及网络配置
一.准备工具 在WMware上已经装有Linux系统:WMware安装CentOS7文章. xshell连接工具: 二.修改相关配置 切换到root用户下: 配置主机名(可选): #方法一:替换原主机 ...
- Linux中的网络管理——网络配置及命令
Linux网络配置 在Linux中配置IP地址的方法有以下这么几种: 图形界面配置IP地址(操作方式如Windows系统配置IP,但在实际生产中,我们并不建议在我们的服务器上安装Linux的图形界面, ...
- Linux初学 - 安装及网络配置
安装版本 CentOS-6.4 虚拟机 vmware workstation 12 配置 网络配置 检查网络设置是否成功 如果网络配置文件检查没有问题,配置完成后网络仍然ping不同 1.检查虚拟机 ...
- ESXi5 中克隆Linux虚拟主机的网络配置
虚拟化技术果然非常方便,尤其是windows主机,克隆后在网络管理中改一下IP即可. 但对于Linux来说就有点麻烦,只修改IP还不行,还有MAC地址,网卡指定等,这个规程对应新手来说没有大半天搞不定 ...
- linux下的基本网络配置
第一种:使用命令修改(直接即时生效,重启失效)#ifconfig eth0 192.168.0.1 netmask 255.255.255.0 up说明:eth0是第一个网卡,其他依次为eth1,et ...
- 1 weekend110的Linux带图形系统安装 + 网络配置 + 静态IP设置
一.weekend110的Linux带图形系统安装 二.网络配置 明明是配置好的啊,只能说是域名出现问题了, 出现ping:unknow host www.baidu.com的问题解决 解决Ubunt ...
- linux的简单命令 网络配置
1.1.1 ls命令 l ls(list)功能:列出目录内容 l 格式:ls [参数] [文件或目录] -a或--all 下所有文件和目录.注意隐藏文件.特殊目录.. 和 .. -l 使用详细 ...
随机推荐
- cnblogs-theme-blogure
cnblogs-theme-blogure 又一个博客园主题 Blogure. 它使用 PetiteVue 和 PicoCSS. 喜欢的话可以帮个点 Star 么? 快速开始 确保博客园有 JS 权限 ...
- day41-网络编程03
Java网络编程03 5.UDP网络通信编程[了解] 5.1基本介绍 类DatagramSocket 和 DatagramPacket[数据报/数据包]实现了基于 UDP的协议网络程序 UDP数据报通 ...
- day03-2无异常退出
多用户即时通讯系统03 4.编码实现02 4.3功能实现-无异常退出系统 4.3.1思路分析 上述代码运行时,在客户端选择退出系统的时候,可以发现程序并没有停止运行,原因是: 退出时,程序将循环标志l ...
- 第六章:Django 综合篇 - 18:国际化和本地化
所谓的国际化,是指使用不同语言的用户在访问同一个网站页面时能够看到符合其自身语言的文本页面. 国际化的基本原理是: 浏览器通过LANGUAGE_CODE在HTTP请求头中告诉网站后台服务器用户所需要的 ...
- ProxySQL 审计
1.审计日志 ProxySQL 2.0.5 引入了审计日志.此功能允许跟踪某些连接活动.要启用此功能,需要配置变量 mysql-auditlog_filename,也就是审计日志的文件名.此变量的默认 ...
- 使用docker-compose方式部署es和kibana以及cerebro
使用的镜像可以从这个网站查看最新的:https://hub.docker.com/ 参考极客时间上的教程转发来的 使用步骤:安装docker和docker-compose 运行: docker-com ...
- PAT (Basic Level) Practice 1032 挖掘机技术哪家强 分数 20
为了用事实说明挖掘机技术到底哪家强,PAT 组织了一场挖掘机技能大赛.现请你根据比赛结果统计出技术最强的那个学校. 输入格式: 输入在第 1 行给出不超过 105 的正整数 N,即参赛人数.随后 N ...
- POJ2823 滑动窗口 (单调队列)
来学习一下单调队列: 他只可以从队尾入队,但可以从队尾或队首出队,来维护队列的单调性.单调队列有两种单调性:元素的值单调和元素的下标单调. 单调队列可以用来优化DP.状态转移方程形如dp[i]=min ...
- .NET 6 跨服务器联表查询
一.大家是否有这个需求 1.跨品种查询 :比如 MYSQL和一个SQLSERVER进行联表查询 ,或者SQLITE和MYSQL进行联表查询 2.跨服务器查询 : A服务器和B服务器查询 如果想同时支持 ...
- 如何在服务器上部署WebDeploy
之前项目中网站发布都是手工拷贝文件,特别麻烦,看到好多用webdeploy一键部署网站到IIS服务器,我也学习了一下. 第一步,打开服务器管理器 打开方式是开始菜单=>管理工具=>服务器管 ...