NAT模式
NAT
NAT模式中,就是让虚拟机借助NAT(⽹络地址转换)功能,通过宿主机器所在的⽹络来访问公⽹。
NAT模式中,虚拟机的⽹卡和物理⽹卡的⽹络,不在同⼀个⽹络,虚拟机的⽹卡,是在vmware提供的⼀个虚拟⽹络。
NAT和桥接的⽐较:
虚拟机上网(1) NAT模式和桥接模式虚拟机都可以上外⽹。
(2) 由于NAT的⽹络在vmware提供的⼀个虚拟⽹络⾥,所以局域⽹其他主机是⽆法访问虚拟机的,⽽宿主机可以访问虚拟机,虚拟机可以访问局域⽹的所有主机,因为真实的局域⽹相对于NAT的虚拟⽹络,就是NAT的虚拟⽹络的外⽹。
(3) 桥接模式下,多个虚拟机之间可以互相访问;NAT模式下,多个虚拟机之间也可以相互访问。
如果你建⼀个虚拟机,只是给⾃⼰⽤,不需要给局域⽹其他⼈⽤,那么可以选择NAT,毕竟NAT模式下的
虚拟系统的TCP/IP配置信息是由VMnet8(NAT)虚拟⽹络的DHCP服务器提供的,只要虚拟机的⽹路配置是DHCP,那么你不需要进⾏任何其他的配置,只需要宿主机器能访问互联⽹即可,就可以让虚拟机联⽹了。
例如你想建多个虚拟机集,作为测试使⽤,⽽宿主机可能是⼀个笔记本,ip不固定。这种应⽤场景,我们需要采⽤nat模式了,但是我们要考虑⼀个问题,虚拟机之间是需要互访的,默认采⽤dhcp,虚拟机的ip每次重启,ip都是不固定的,所以我们需要⼿⼯设置虚拟机
的ip地址。
但是我们对虚拟机⽹卡所在的虚拟⽹络的信息还⼀⽆所知,例如虚拟机⽹络的路由地址,⼦⽹掩码,所以我们需要先查下nat虚拟⽹络的信息。
使⽤vmware,在Edit->Virtual Network Editor中配置好虚拟⽹络信息后,注意VMnet8,VMnet8相当于是本机的⼀个路由,虚拟机设置NAT后就通过这个路由进⾏上⽹的,可以查看其⽹络地址,路由地址,⼦⽹掩码。
选择VMnet8->NAT设置,可以看到⼦⽹ip显⽰为192.168.233.0,⼦⽹掩码是255.255.255.0,那路由地址呢,其实就是⽹关IP了,都是同个东西,这⾥是192.168.233.2。
接下来就好办了,在对应的虚拟机设置好ip,⼦⽹掩码,路由地址就可以上外⽹了,⾄于dns可以设置为8.8.8.8。
原⽂
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论