1、如何配置:
可以在虚拟机状态为运行或是停止的状态(挂起的状态下无法修改)下右键点击{属性}选择{网络适配器}后在左边的部分进行选择。如图:
2、桥接、NAT和Host-only的概念:
桥接:基于链路层协议将两个通信网络互连,说通俗点就是把同一网段中的设备用交换机互联。在vmware workstation中虚拟网卡0的默认属性为桥接
NAT:网络地址转换(NAT,Network Address Translation)的简称,通常用于接入。在vmware workstation中虚拟网卡8的默认属性为NAT,并且默认启用了dhcp,通常用于虚拟机上的一种方式。
Host-only:这种技术提供了主机和虚拟机、虚拟机和虚拟机之前的网络通信,而不是虚拟机访问,在这种模式下相当于使虚拟机和主机、虚拟机和虚拟机处在一个和外网隔离的网络中。在vmware workstation中虚拟网卡1的默认属性为Host-only
桥接、NAT和Host-only(主机模式)的拓扑图:
3、桥接、NAT和Host-only的应用实例:
桥接:主要应用于当虚拟机需要和主机同一网段中其他机器通信时,例如:主机网络中有一台文件服务器,虚拟机需要使用这台文件服务器的资源,这个时候需要用到桥接模式,使虚拟机和主机中其他设备处在同一网段内。也可用于虚拟机访问。
NAT:主要应用于虚拟机需要访问时使用,这时候vmware workstation充当了路由器的角色,使虚拟机可以共享主机的网络访问。
Host-only:主要应用于多台虚拟机组成一个封闭的网络,例如:在做windows域相关实验时,多台虚拟机构成的客户端和服务端处在一个封闭的网络中。在Host-only状态下虚拟机如果需要上网需要另外配置一台具有双网卡的虚拟机充当上网代理的角色。
1.首先试着看看主机和虚拟机要能正常的互相访问
2.在虚拟机中设置一个共享文件夹
3.如果你的虚拟机中安装的是linux系统,设置共享的samba用户,开启smb服务,在主机中用\IP地址,访问就可以了;
如果你的虚拟机中安装的windows系统,那就在虚拟机中设置一个共享文件夹就可以了,在主机中用\IP访问
虚拟机有个插件需要安装一下,安装后可以使虚拟机的硬盘与真正的硬盘互通,还有一个方法,就是有个软件,可以将打开虚拟机的文件,直接将你电脑的软件拷贝到虚拟机里
本地连接打叉?就不能组建局域网!
选择1网卡模式,IP注意:2台主机都在一个网段即可,访问了!
一、Brigde——桥接 :默认使用0
fish批注:
只要在虚拟机中将IP设对,即使宿主机的IP是错的,也可以通信。但是如此物理网卡被禁用了,则不能通信。
链路:
Linux虚拟机->物理网卡
WINDOWS->物理网卡
桥接可以使用静态IP和动态IP,使用动态IP时,返回与物理网卡同一网段的地址(由物理网卡的网关来分配)。
1、原理:
Bridge 桥"就是一个主机,这个机器拥有两块网卡,分别处于两个局域网中,同时在"桥"上,运行着程序,让局域网A中的所有数据包原封不动的流入
B,反之亦然。这样,局域网A和B就无缝的在链路层连接起来了,在桥接时,VMWare网卡和物理网卡应该处于同一IP网段 当然要保证两个局域网没有冲突的IP.
VMWare 的桥也是同样的道理,只不过,本来作为硬件的一块网卡,现在由VMWare软件虚拟了!当采用桥接时,VMWare会虚拟一块网卡和真正的物理网卡就行桥接,这样,发到物理网卡的所有数据包就到了VMWare虚拟机,而由VMWare发出的数据包也会通过桥从物理网卡的那端发出。
所以,如果物理网卡可以上网,那么桥接的软网卡也没有问题了,这就是桥接上网的原理了。
2、联网方式:
这一种联网方式最简单,在局域网内,你的主机是怎么联网的,你在虚拟机里就怎么连网。把虚拟机看成局域网内的另一台电脑就行了!
提示:主机网卡处在一个可以访问的局域网中,虚拟机才能通过Bridge访问。
二、NAT——网络地址转换 :默认使用
8
fish批注:
虚拟机和宿主机可以相互ping,其他主机无法ping虚拟机。
链路:
Linux虚拟机->VMNet8->物理网卡
WINDOWS->物理网卡
NAT可以使用静态IP和动态IP,使用动态IP时,返回与VMWare中VMNet8同一网段的地址(在VMWare的Edit菜单的Virtual Network Editor设)
1、原理:
NAT 是 Network address translate的简称。NAT技术应用在网关和路由器上,比如192.168.0.123这个地址要访问,它的数据包就要通过一个网关或者路由器,而网关或者路由器拥有一个能访问的ip地址,这样的网关和路由器就要在收发数据包时,对数据包的IP协议层数据进行更改(即 NAT),以使私有网段的主机能够顺利访问。此技术解决了IP地址稀缺的问题。同样的私有IP可以网关NAT 上网。
VMWare的NAT上网也是同样的道理,它在主机和虚拟机之间用软件伪造出一块网卡,这块网卡和虚拟机的ip处于一个地址段。同时,在这块网卡和主机的网络接口之间进行NAT。虚拟机发出的每一块数据包都会经过虚拟网卡,然后NAT,然后由主机的接口发出。
虚拟网卡和虚拟机处于一个地址段,虚拟机和主机不同一个地址段,主机相当于虚拟机的网关,所以虚拟机能ping到主机的IP,但是主机ping不到虚拟机的IP。
2、联网方式:
方法
1、动态IP地址。
主机是静态IP或动态IP,都无所谓,将虚拟机设置成使用DHCP方式上网,Windows下选择“自动获取IP“,linux下开启DHCP服务即可。(这种方法最简单,不用过多的设置,但要在VMware中进行“编辑→虚拟网络设置”,将NAT和DHCP都开启了。一般NAT默认开启,DHCP默认关闭)
方法
2、静态IP地址。
如果不想使用DHCP,也可以手动设置:
IP设置与8同网段,网关设置成8的网关(在“虚拟网络设置”里的Net选项卡里能找到Gateway)通常是xxx.xxx.xxx.2。
子网掩码设置与8相同(设置好IP地址后,子网掩码自动生成)
DNS设置与主机相同。
例如:主机IP是10.70.54.31(见Virtual Network Editor配置),设置虚拟机IP为10.70.54.22。Netmask,Gateway,DNS都与主机相同即可实现 虚拟机 ---主机 虚拟机<---->互联网 通信。
提示:使用NAT技术,主机能上网,虚拟机就可以访问,但是主机不能访问虚拟机。
三、Host-Only——私有网络共享主机:默认使用
1
1、原理:
提供的是主机和虚拟机之间的网络互访。只想让虚拟机和主机之间有数据交换,而不想让虚拟机访问,就要采用这个设置了。
Host-only的条件下,VMWare在真正的Windows系统中,建立一块软网卡。这块网卡可以在网络连接中看到,一般是VMNET1,这块网卡的作用就是使Windows看到虚拟机的IP。
2、联网方法:
方法
1、动态IP地址。
像上面那样开启DHCP后,虚拟机直接自动获取IP地址和DNS。就可以和主机相连了。当然,还要进行一些局域网共享的操作,这里不再赘述。
方法
2、静态IP地址。
也可以手动设置,将虚拟机IP设置与1同网段,网关设置成1的IP,其余设置与1相同,DNS设置与主机相同。
例如:
1 IP:172.16.249.1 Gateway :172.16.249.2
那么虚拟机 IP:172.16.249.100 Gateway: 172.16.249.2
这样、 虚拟机<--->主机 可以通信
但是、 虚拟机<--->互联网 无法通信
提示:Host-only技术只用于主机和虚拟机互访,于访问无关。
如果你说的是virtualBox中的设置,则可以去参考:
【已解决】实现VirtualBox中的(Guest OS)Mac和主机(Host OS)Win7之间的文件和文件夹共享
帖子里面会有关于网络设置,实现共享的详细介绍的。
关于你这里,应该就是都设置为
Bridged Adapter模式
模式,然后两个虚拟机,就相当于局域网中两台普通电脑,就方便加入域和共享了。
当然,如果是vmware,也是可以参考上述内容的。
(此处不给贴地址,所以我上述只能截图。了
想要看帖子的全部内容的话,请自己google搜帖子标题,即可找到帖子地址)
Windows XP 共享
本篇文章属于》网站网络
这里讨论的是在小型局域网,如家里的几台电脑组成的局域网,有使用windows XP的情况下,共享文件夹给其他电脑时发生的问题。这里没有牵涉到域的问题,基本上是对等网的情况。
本文是转自网上的文章,来源不详,摘录作参考。
1.检查Guest用户是否已经启用
在默认情况下,WinXP中的Guest用户是禁用的。要启用Guest用户可以到“控制面板/管理工具/计算机管理/本地用户和组/用户”中去掉“账户已停用”前面的小勾。此用户最好不要设密码,并选中“用户不能更改密码”和“密码永不过期”,这样可以方便用户访问并减少出现麻烦的可能性。但前提是必须设置好Guest用户的权限和所属组,否则后患无穷。
2.检查是否拒绝Guest用户从网络访问本机
在WinXP中默认情况下是拒绝Guest用户从网络访问本机的。可以到“控制面板/管理工具/本地安全策略/本地策略/用户权限指派/拒绝从网络访问这台计算机”查看,若其中包括Guest用户便将其删除。
3.为Guest用户设置密码
若Guest用户设有密码,其他Windows工作站访问WinXP计算机时会提示输入密码,此时输入Guest用户的密码也可以进入 WinXP计算机。输入密码时可选中下面的“请将密码保存到密码列表”项,下次进入时便不再提示密码(除非该用户密码已更改)。
两台Windows XP机器互访,如果设置没问题 那基本上是策略的事了。
在安装了Windows XP的计算机上,即使网络连接和共享设置正确(如IP地址属于同一子网,启用了TCP/IP上的NetBIOS,防火墙软件没有禁止文件共享需要的 135、137、138、139等端口),使用其他系统(包括Windows 9X/Me/2000/XP等)的用户仍然无法访问该计算机。我们应该怎样解决这一问题呢?
默认情况下,Windows XP的本地安全设置要求进行网络访问的用户全部采用来宾方式。同时,在Windows XP安全策略的用户权利指派中又禁止Guest用户通过网络访问系统。这样两条相互矛盾的安全策略导致了网内其他用户无法通过网络访问使用Windows XP的计算机。你可采用以下方法解决。
方法一:解除对Guest账号的限制
点击“开始→运行”,在“运行”对话框中输入“GPEDIT.MSC”,打开组策略编辑器,依次选择“计算机配置→Windows设置→安全设置→本地策略→用户权利指派”,双击“拒绝从网络访问这台计算机”策略,删除里面的“Guest”账号。这样其他用户就能够用Guest账号通过网络访问使用Windows XP系统的计算机了。
方法二:更改网络访问模式
打开组策略编辑器,依次选择“计算机配置→Windows设置→安全设置→本地策略→安全选项”,双击“网络访问:本地账号的共享和安全模式”策略,将默认设置“仅来宾—本地用户以来宾身份验证”,更改为“经典:本地用户以自己的身份验证”。
现在,当其他用户通过网络访问使用Windows XP的计算机时,就可以用自己的“身份”进行登录了(前提是Windows XP中已有这个账号并且口令是正确的)。
当该策略改变后,文件的共享方式也有所变化,在启用“经典:本地用户以自己的身份验证”方式后,我们可以对同时访问共享文件的用户数量进行限制,并能针对不同用户设置不同的访问权限。
不过我们可能还会遇到另外一个问题,当用户的口令为空时,访问还是会被拒绝。原来在“安全选项”中有一个“账户:使用空白密码的本地账户只允许进行控制台登录”策略默认是启用的,根据Windows XP安全策略中拒绝优先的原则,密码为空的用户通过网络访问使用Windows XP的计算机时便会被禁止。我们只要将这个策略停用即可解决问题。
另外,需要注意,如果你希望通过允许Guest账户来共享支援,那么你必须给Guest账号加上密码!!!就好像一个普通的ID一样,如果你不给Guest加上密码,那么windows xp会禁止空密码的账户从远程访问(空密码的账户只能在本地登陆)。
1. 虚拟机的网卡要选择成”bridge“模式。
2. XP虚拟机要允许”远程桌面“。
3. XP虚拟机的防火墙要关掉。
笔记本上用远程桌面连接XP虚拟机的IP地址就可以啦。
把要加入域的这台机的DNS改成域服务器的IP,在计算机名那有个加入域,填好你设好的那个域名。