11.17 高级网络设置-------网桥

1.nat和网桥的介绍和作用

1).NAT(网络地址转换模式)

    使用NAT模式,就是让虚拟机借助内核NAT的功能,通过真机所在的网络来访问公网。在这种模式下真机成为双网卡主机,同时参与现有的宿主局域网和新建的虚拟局域网,但由于加设了一个虚拟的NAT服务器,使得虚拟局域网内的虚拟机在对外访问时,使用的则是宿主机的IP地址,这样从外部网络来看,只能看到宿主机,完全看不到新建的虚拟局域网。虚拟机和外界进行数据交换会变慢,因为所有虚拟机的数据都要进行地址转换。

    这种方法需要在专用网连接到因特网的路由器上安装NAT软件。装有NAT软件的路由器叫做NAT路由器,它至少有一个有效的外部全球IP地址。这样,所有使用本地地址的主机在和外界通信时,都要在NAT路由器上将其本地地址转换成全球IP地址,才能和因特网连接。

    另外,这种通过使用少量的公有IP地址代表较多的私有IP地址的方式,将有助于减缓可用的IP地址空间的枯竭。

  2).Bridged(桥接模式)

     在这种模式下,Virtualbox虚拟出来的操作系统就像是局域网中的一台独立的主机,它可以访问网内任何一台机器,需要手工为虚拟系统配置IP地址、子网掩码,而且还要和宿主机器处于同一网段,这样虚拟系统才能和宿主机器进行通信,虚拟系统和宿主机器的关系,就像连接在同一个Hub上的两台电脑。网桥是由内核从网卡上发起的。

2.网桥的设置

1)编辑网桥的配置文件设置网桥

步骤一:删除本地所有的网络

步骤二:设置物理网卡为桥接

观察可以看到网卡为eth0

在/etc/sysconfig/network-scripts目录下,编写网卡eth0的配置文件

vim ifcfg-eth0

DEVICE=eth0
ONBOOT=yes
BOOTPROTO=none
BRIDGE=br0

步骤三:编写桥接的配置文件

vim ifcfg-br0

DEVICE=br0
ONBOOT=yes
BOOTPROTO=none
IPADDR=172.25.254.185
NETMASK=255.255.255.0
TYPE=Bridge

步骤四:观察结果

2)使用命令的方式设置网桥

步骤一:添加网桥

brctl addbr br0

步骤二:设置网桥的ip地址

ifconfig br0 172.25.254.185             ##此时ping是无法成功的,因为没有网卡

步骤三:给网桥添加物理网卡

brctl addif br0 eth0

步骤四:查看实验结果

桥接的查看方法 brctl show

3)使用命令的方式删除网桥

ifconfig br0 down      ##关闭网桥

brctl delif br0 eth0     ##删除网卡eth0

brctl delbr br0            ##删除网桥br0

猜你喜欢

转载自blog.csdn.net/qq_41627390/article/details/84193168
今日推荐