实操桥接模式和NAT模式

引用原创:虚拟机的三种联网方式_虚拟机联网-CSDN博客

如下是我对这两种模式的总结,希望对你的理解有帮助,有条件自己可以实验一下。

桥接模式下。桥接模式下是相当于主机虚拟出了一个虚拟交换机,它将虚拟网卡和物理网卡连接在一起。
    逻辑上来说桥接模式下虚拟机和主机是处在同一网段下的不同设备,因此需要有不同的ip地址。类似于一个交换机连着两台电脑,这两台电脑都能上网。
    实际上来说虚拟网卡连着物理网卡,本质是虚拟机借用物理网卡来发送数据包来上网的。

NAT模式。则是地址转换。虚拟网卡连接着虚拟网口,虚拟网口上有虚拟NAT设备和虚拟DHCP服务器。虚拟NAT设备负责网络地址转换,虚拟DHCP服务器负责分配IP地址给虚拟机。

虚拟NAT设备连接着VMnet8。VMnet8是VMware虚拟网络中的一个虚拟网络适配器,提供了虚拟机与主机通信的桥梁。VMware Network Adapter VMnet8连接着主机物理网卡。这确保了虚拟机可以通过VMware Network Adapter VMnet8和主机物理网卡连接到外部网络,进而访问互联网。

实验:使用桥接和NAT去上网以及观察NAT模式下的报文

    虚拟机内安装两台windows系统。主机的ip地址是192.168.16.115/24。所以桥接模式时DHCP获取到的也是相同网段192.168.16.0/24。一台NAT的ip地址是192.168.80.128/24。一台是桥接的192.168.16.135/24。

    桥接虚拟机设置。

    NAT虚拟机设置。

配置完毕启动两个虚拟机。两台windows的ip地址都用自动获取。

此时查看一下主机的ip地址,和桥接的自动获取ip是在同一网段的。

此时用192.168.80.128的windows去ping 192.168.16.135的windows时。在135上抓取网口的数据包。

对于135的主机来说,它收到的包源ip地址是NAT过的。192.168.80.128正是被NAT替换成了192.168.16.115(主机ip地址)。所以看着就是115和135来回交互。

此时你用192.168.16.135去ping 192.168.80.128发现是不通的,原因是对于外界来说NAT之前的私网地址是隐藏的不被发现的。理论上在主机上是可以加路由的,路由到虚拟机192.168.80.0/24网段也可以ping通。由于时间原因我先睡觉了~

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值