什么是桥接网络?
这适用于更高级的网络需求,例如网络模拟和在来宾中运行服务器。
启用后,VirtualBox 连接到我们安装的网卡之一并直接交换网络数据包,绕过主机操作系统的网络堆栈。
假设 Oracle 虚拟机上安装了 CentOS 6.
根据我当前的网络配置,我有一个无线路由器,我已使用笔记本电脑连接到该路由器。
路由器子网:192.168.0.0/24
路由器网关:192.168.0.1
打开 Virtual Box
点击“机器”,然后选择“设置”
选择“网络”并选择不同的选项,如下所示
什么是混杂模式?
关于这种模式可以写很多,但非常具体和简单的混杂模式是一种操作模式,其中传输的每个数据包都可以被网络适配器接收和读取。
但无论如何,这应该由网络适配器支持,并且主要用于网络监控目的。
单击“确定”并保存配置
接下来转到 Linux 控制台的终端。
在这里,我们需要使用与路由器相同的子网配置 IP 地址。
在桥接网络中,虚拟机内的 VM 将充当同一 LAN 上的物理机,我们可以向其提供静态 IP。
或者,我们也可以在此处配置 DHCP,但这仅在路由器配置为 DHCP 服务器时才有效。
配置静态IP地址
# vi /etc/sysconfig/network-scripts/ifcfg-eth1 DEVICE="eth1" NM_CONTROLLED=no ONBOOT=yes HWADDR=08:00:27:8d:8b:fb TYPE=Ethernet BOOTPROTO=none IPADDR=192.168.0.8 PREFIX=24 GATEWAY=192.168.0.1 DNS1=8.8.8.8 DEFROUTE=yes IPV4_FAILURE_FATAL=yes IPV6INIT=no NAME="System eth1" UUID=5fb06bd0-0bb0-7ffb-45f1-d6edd65f3e03 USERCTL=no PEERDNS=yes
重新启动网络服务以使更改生效
# /etc/init.d/network restart Shutting down interface eth1: [ OK ] Shutting down loopback interface: [ OK ] Bringing up loopback interface: [ OK ] Bringing up interface eth1: [ OK ]
配置 DHCP
# vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE="eth1" NM_CONTROLLED=no ONBOOT=yes HWADDR=08:00:27:8d:8b:fb TYPE=Ethernet BOOTPROTO=dhcp PREFIX=24 DEFROUTE=yes IPV4_FAILURE_FATAL=yes IPV6INIT=no NAME="System eth1" UUID=5fb06bd0-0bb0-7ffb-45f1-d6edd65f3e03 USERCTL=no PEERDNS=yes
重新启动网络服务以使更改生效
# service network restart Shutting down interface eth1: [ OK ] Shutting down loopback interface: [ OK ] Bringing up loopback interface: [ OK ] Bringing up interface eth1: Determining IP information for eth1... done.
日期:2020-06-02 22:18:26 来源:oir作者:oir