VMware虚拟机上共享主机网络的设置方法

设置VMware网络

一、虚拟网络编辑器

1、虚拟网络编辑器

1)点击虚拟网络编辑器
在这里插入图片描述
2、更改设置

1)点击更改设置
在这里插入图片描述

2)选择NAT模式
设置子网IP为192.168.133.0
在这里插入图片描述

3)设置网关为192.168.133.2
在这里插入图片描述

4)设置起始IP之后,点击确定保存
在这里插入图片描述

二、虚拟机设置网络适配器

1)点击虚拟机–>设置
在这里插入图片描述

2)选择NAT模式,保存
在这里插入图片描述
三、网络文件配置

1)以centos7为例,设置网卡文件为ifcfg-ens33,进入etc/sysconfig/network-scripts/这个目录

[root@localhost /]# cd etc/sysconfig/network-scripts/

2)ifcfg-ens33文件内容,以静态IP为例设置。
vi ifcfg-ens33,编辑这个文件

[root@localhost network-scripts]# vi ifcfg-ens33
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
#BOOTPROTO=dhcp
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=34d95e3f-e40c-4e29-b2bb-ddb7fcf04469
DEVICE=ens33
ONBOOT=yes

BOOTPROTO=static
IPADDR=192.168.133.115
NETMASK=255.255.255.0
GATEWAY=192.168.133.2

3)重启网卡
在这里插入图片描述

4)使用ip addr 查看网络情况
在这里插入图片描述

5)此刻,我使用xshell已经连上了我的虚拟机
在这里插入图片描述

6)接着测试网络访问百度,结果显示下面报错:Name or service not known,也就是访问外网不通。翻阅资料得知,访问外网需要配置DNS
在这里插入图片描述

7)ifcfg-ens33文件中加上DNS1=114.114.114.114,使用wq保存

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
#BOOTPROTO=dhcp
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=34d95e3f-e40c-4e29-b2bb-ddb7fcf04469
DEVICE=ens33
ONBOOT=yes

BOOTPROTO=static
IPADDR=192.168.133.115
NETMASK=255.255.255.0
GATEWAY=192.168.133.2
DNS1=114.114.114.114

8)重启网卡

[root@localhost network-scripts]# service network restart

在这里插入图片描述
再次尝试,结果访问正常
在这里插入图片描述

问题总结:
1、Xshell能连接服务器,访问不了外网
(1)在最初的配置中xshell都能正常连接服务器,后面几次在查阅资料时,发现访问外网需要配置DNS,于是我就配置了 DNS1=114.114.114.114和DNS2=8.8.8.8,但是发现重启网络有一段是好的。
于是我就查到了资料,需要在虚拟机中进行网络适配器设置。
(2)在多次配置网络中,最终发现了问题。在配置DNS时,键盘跟不上我的手速导致我输入了5个114,也就是114.114.114.114.114,此时我ping 114.114.114.114 是通的,但是访问百度是不通,结果在resolv.conf文件中无意发现nameserver 居然多了一个114。所以大家在设置中一定要细心,避免坑自己!
两个配置文件分别是ifcfg-ens33和resolv.conf
如果配置了DNS之后,还是无法访问外网,可以看下etc目录下的resolv.conf文件nameserver是否与etc/sysconfig/network-scripts/目录下的ifcfg-ens33文件中的DNS是否一致。

  • 4
    点赞
  • 36
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: VMware是一款虚拟化软件,它可以在宿主机上运行多个虚拟机虚拟机与宿主机之间可以进行文件夹共享和磁盘映射。 文件夹共享是指将宿主机上的一个文件夹与虚拟机进行共享。这样,虚拟机中的操作系统就可以访问并操作宿主机中的文件夹。在VMware中,我们可以通过设置虚拟机共享文件夹选项来实现共享。首先,在宿主机上选择要共享的文件夹,并在VMware设置共享文件夹选项,指定要共享的宿主机文件夹。然后,在虚拟机中,我们可以通过网络访问共享文件夹,并进行文件的读取、写入和删除等操作。文件夹共享可以方便地在虚拟机和宿主机之间共享数据和文件。 虚拟机磁盘映射是指将虚拟机的磁盘映射到宿主机上的一个文件。在虚拟机中,我们可以创建一个磁盘文件,并将其用作虚拟机的硬盘。这个磁盘文件在宿主机上实际上是一个普通的文件,可以进行备份、迁移等操作。通过磁盘映射,我们可以将虚拟机磁盘中的数据保存在宿主机上的文件中,从而实现数据的长期存储和保护。在VMware中,我们可以通过设置虚拟机的磁盘选项来进行磁盘映射。我们可以选择将虚拟机的磁盘映射到一个已存在的文件,或者创建一个新的文件作为磁盘映射。虚拟机磁盘映射可以方便地进行虚拟机的克隆、备份和迁移。 ### 回答2: vmware与宿主机文件夹共享是指在虚拟机中与宿主机共享文件夹。在使用vmware虚拟化软件时,可以设置虚拟机与宿主机之间的文件夹共享,这样可以方便地将文件从宿主机复制到虚拟机中,或将虚拟机中的文件复制到宿主机中。 为了实现文件夹共享,首先需要在vmware设置共享文件夹的路径和权限。在虚拟机运行时,可以在虚拟机菜单中找到“设置”选项,然后在“选项”中选择“共享文件夹”。在共享文件夹设置中,可以选择将宿主机中的某个文件夹共享虚拟机虚拟机中访问共享文件夹的方式有多种,最常见的方式是通过虚拟机操作系统的文件管理器中直接访问。共享文件夹在虚拟机中会被映射为一个本地目录,可以像访问本地文件夹一样操作。 虚拟机磁盘映射是指在宿主机中将虚拟机的磁盘映射为一个本地文件。vmware虚拟化软件支持将虚拟机的虚拟磁盘映射为宿主机中的一个文件,以便在宿主机上对虚拟磁盘进行管理和备份。 磁盘映射可通过在vmware虚拟机设置中选择“硬件”选项,然后选择“磁盘”进行操作。在磁盘设置中,可以选择将虚拟机磁盘映射为宿主机中的一个文件。一旦映射成功,该文件就可以被宿主机的文件系统所识别,并可以在宿主机上进行访问、备份、复制等操作。 总而言之,vmware与宿主机文件夹共享虚拟机磁盘映射都是便利的功能,能够实现宿主机虚拟机之间的文件和磁盘的共享与管理。这些功能使得虚拟机在宿主机中的使用更加灵活和方便。 ### 回答3: 在VMware中,我们可以通过共享文件夹功能轻松地将宿主机的文件夹与虚拟机进行共享共享文件夹功能允许我们在虚拟机中访问宿主机上的文件夹,从而实现文件的共享和交换。 要启用共享文件夹功能,首先我们需要确保VMware Tools已经安装在虚拟机中。安装完成后,我们可以在VMware工具栏中找到共享文件夹选项。通过这个选项,我们可以选择要共享的宿主机文件夹,并为其指定一个共享名称。在虚拟机中,我们可以使用该共享名称来访问宿主机的文件夹。 一旦共享了宿主机文件夹,在虚拟机中就可以像在宿主机上一样访问其中的文件和文件夹。我们可以通过共享文件夹在宿主机虚拟机之间快速地传输文件,而无需使用其他网络传输方式。这在实现文件共享、备份和传输时非常方便。 另外,在VMware中还可以进行虚拟机磁盘映射。虚拟机磁盘映射允许我们将虚拟机的磁盘映射为宿主机上的一个文件,或者将宿主机上的一个文件映射为虚拟机的磁盘。通过这种方式,我们可以方便地在虚拟机和宿主机之间共享文件和数据。 要进行虚拟机磁盘映射,我们可以在虚拟机设置中选择磁盘选项。在这里,我们可以选择创建一个新的虚拟磁盘或者使用现有的物理磁盘。我们可以选择将虚拟机磁盘映射为宿主机上的一个文件,或者将宿主机上的一个文件映射为虚拟机的磁盘。一旦虚拟机磁盘映射完成,我们就可以在虚拟机中像使用本地磁盘一样操作这些文件和数据。 总的来说,通过VMware共享文件夹和虚拟机磁盘映射功能,我们可以方便地在宿主机虚拟机之间进行文件共享和数据交换。这为我们提供了更便捷和高效的方式来处理文件和数据,提升了虚拟化环境下的工作效率。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值