桥接与NAT最简描述

想用虚拟机应用linux,并联网,会经常遇到到底是用桥接法,还是NAT法。
先要明白两者区别:
先了解下网关的意义:
家里有网络的都是用路由器,要连网要连到路由器上就行,这中间的链接路径叫做网关:192.168.x.1
这个是电脑网卡连到路由器的网关。
而虚拟机中的网络要联网也需要连接路由器(非专业说法,但直观上理解成自家的路由器就行)。
这就要涉及桥接和NAT的区别:

  • 桥接是和自己电脑的网卡是一致的,要求和主机IP设置一致192.168.x.y,x要和主机一样,y和主机不能相同,而网关都是192.168.x.1。(可以通过ipconfig在windows中查询)其连接的方向是自家的路由器。

  • NAT,其IP是由虚拟机配置的,其连接的方向是自己的电脑主机,也就是先连接电脑主机,然后通过电脑主机连上路由器,所以与桥接的效果是一致的。但区别是其IP是192.168.x.y,其中x是由虚拟机设置的,而y是由虚拟机控制范围的,在此范围内可以自行选择,而网关则是192.168.x.2。
    NAT设置链接:https://jingyan.baidu.com/album/76a7e409ed694dfc3a6e1548.html?picindex=1
    注意每次开启虚拟机,都要开启主机上的DHCP服务。(非常重要)

你可能感兴趣的:(桥接与NAT最简描述)