虚拟机03:网络设置

简介:

虚拟机有三种网络模式,(a)桥接模式,(b)仅主机模式,(c)NAT模式。本文介绍如何设置这三种模式。

开启虚拟网络编辑器

打开VMware Workstation,点击“编辑”->“虚拟网络编辑器”。
01.jpg

桥接模式

点击VMnet0,VMnet信息中“桥接模式”->“桥接到”,点击下拉框,选择要桥接的网卡。
注意:如果选择“自动”,可能会出问题,因为“自动”模式并不知道桥接到哪块网卡,而这块网卡也并不知道是否能连接到网络。所以,最好手动指定网卡
02.jpg

仅主机模式

点击VMnet1,VMnet信息中,选择“仅主机模式”,勾选“将主机虚拟适配器连接到此网络“,即让物理机的VMware Network Adapter VMnet1网卡连接到此网络。
子网的IP选择一个网段。
子网可填写192.168.10.0,子网掩码填写255.255.255.0。
03.jpg
启用VMware Network Adapter VMnet1网卡,并设置IP地址为192.168.10.X,子网掩码为255.255.255.0 。(X可以使从1到254)
04.jpg

NAT模式设置

点击VMnet8,VMnet信息中,选择“NAT模式”,勾选“将主机虚拟适配器连接到此网络”,即让物理机的VMware Network Adapter VMnet8网卡连接到此网络。
子网的IP选择一个网段。
子网IP可填写192.168.80.0,子网掩码填写255.255.255.0。
05.jpg
点击NAT设置,将网关改成192.168.80.1。
注意,请先在上一步设置好子网IP后,再修改网关IP。
要改成192.168.80.1的目的是,网关最好是一个网络的第一个或最后一个可用IP,即192.168.80.1或192.168.80.254。
06.jpg
启用VMware Network Adapter VMnet8网卡,并设置IP地址为192.168.80.X,子网掩码为255.255.255.0 。(X可以使从2到254)
07.jpg
手动启动NAT服务。使用快捷键win+r,开启运行输入框,输入services.msc,开启系统“服务”。
08.jpg
向下浏览到VMware的5个服务,在VMware NAT Service点击右键,点击“启动”。
09.jpg

NAT模式的端口映射

本节请根据具体服务进行配置,如没有相关需求,可以不用配置。
因为NAT模式,其他物理机无法直接访问虚拟机。可以通过端口映射,将虚拟机的指定端口映射到物理机的端口,访问物理机的IP地址加端口,就相当于访问虚拟机的指定端口。
举个栗子:假如虚拟机的IP地址是192.168.80.3,开通了一个Web服务,默认是80端口,映射到物理机的端口为8080。
在NAT设置中,点击“端口转发”下的“添加”按钮。
10.jpg
“主机端口”,即物理机的端口为“8080”,类型为TCP,“虚拟机IP地址”填写“192.168.80.3”,“虚拟机端口”填写“80”,“描述”就是备注,写“Web”。
11.jpg
可使用telnet测试端口是本机端口配置成功。win+r调出运行窗口,输入cmd,调出“命令提示符”。
执行:

1
telnet 127.0.0.1 8080

不成功会提示“连接失败”。
12.jpg
成功则会黑屏。
13.jpg
:Win7默认没有安装telnet,安装方法:控制面板->程序->打开或关闭Windows功能->勾选“Telnet客户端”,确定即可。

DHCP模式设置

仅主机模式和NAT模式都可以配置DHCP服务。DHCP服务,可以给虚拟机自动分配IP地址。当然,虚拟机的网络需要配置“自动获取IP地址”。
以NAT模式举个栗子。点击“DHCP设置”。
14.jpg
配置地址池,“开始IP地址”设置为192.168.80.20,“结束IP地址”设置为192.168.80.254。那么DHCP服务就从地址池中按照规则给虚拟机配置IP地址。
15.jpg
192.168.80.1设置为网关,192.168.80.2-192.168.80.19,可以手动分配给虚拟机及物理机的VMware Network Adapter VMnet8网卡。
手动启动NAT服务。使用快捷键“win+r”,开启运行输入框,输入services.msc,开启系统“服务”。
16.jpg
向下浏览到VMware的5个服务,在VMware DHCP Service点击右键,点击“启动”。
17.jpg
DHCP是根据地址池的地址分配IP,当物理机需要与虚拟机通讯时,必须查看虚拟机的网络详情才能知晓其IP地址,在需要定点通讯的情况下,不是很方便。所以DHCP服务要根据实际需求进行配置。

6. 错误的处理

当无法启动服务,提示诸如“VMware DHCP Service服务启动后停止”时,打开“虚拟网络编辑器”,点击左下角“恢复默认设置”,再对各个网络模式重新设置即可。
18.jpg

~~ EOF ~~

目录
相关文章
|
21天前
|
Ubuntu Windows
【Ubuntu/Arm】Ubuntu 系统如何链接有线网络(非虚拟机)?
【Ubuntu/Arm】Ubuntu 系统如何链接有线网络(非虚拟机)?
|
22天前
|
Ubuntu
虚拟机Ubuntu连接不了网络的解决方法
虚拟机Ubuntu连接不了网络的解决方法
|
1月前
|
网络协议 Shell Linux
【Shell 命令集合 网络通讯 】Linux 设置和配置PPP pppsetup命令 使用教程
【Shell 命令集合 网络通讯 】Linux 设置和配置PPP pppsetup命令 使用教程
39 0
|
1月前
|
网络协议 Linux Shell
搭建虚拟机的网络布局类型和配置操作
搭建虚拟机的网络布局类型和配置操作
|
1月前
|
域名解析 网络协议 Linux
【Shell 命令集合 网络通讯 】Linux 设置和管理网络接口配置信息 netconfig命令 使用指南
【Shell 命令集合 网络通讯 】Linux 设置和管理网络接口配置信息 netconfig命令 使用指南
53 1
|
12天前
|
存储 安全 测试技术
网络奇谭:虚拟机中的共享、桥接与Host-Only模式解析
网络奇谭:虚拟机中的共享、桥接与Host-Only模式解析
18 0
|
1月前
|
安全 关系型数据库 应用服务中间件
连接rds设置网络权限
连接阿里云RDS需关注:1) 设置白名单,允许特定IP访问;2) 选择合适网络类型,如VPC或经典网络;3) 确保VPC内路由与安全组规则正确;4) 同VPC内可使用内网地址连接;5) 可启用SSL/TLS加密增强安全性。记得遵循最小权限原则,确保数据库安全。不同服务商操作可能有差异,但基本流程相似。
23 9
|
1月前
|
关系型数据库 MySQL 数据库
虚拟机Linux-Centos系统网络配置常用命令+Docker 的常用命令
虚拟机Linux-Centos系统网络配置常用命令+Docker 的常用命令
39 0
|
2月前
|
网络安全 虚拟化
【网络安全 | 工具】Kali虚拟机安装教程及报错详析
【网络安全 | 工具】Kali虚拟机安装教程及报错详析
101 0
【网络安全 | 工具】Kali虚拟机安装教程及报错详析
|
3月前
|
Shell
openstack 查询网络的port 关联的虚拟机
在OpenStack中,可以通过以下步骤查询网络的端口关联的虚拟机: 打开命令行终端,并使用OpenStack的命令行工具(如openstack命令行客户端)登录到OpenStack平台。 执行以下命令来获取所有端口的列表: bash openstack port list 这将显示所有端口的列表,包括端口ID、网络ID、MAC地址等信息。 3. 从端口列表中,找到与虚拟机相关的端口。通常情况下,虚拟机的端口具有与虚拟机实例相关的标识符,例如MAC地址或端口ID。 4. 执行以下命令来获取虚拟机实例的详细信息: bash openstack instance show <instanc