标题virtualBox使用.net + 桥接模式设置静态ip
注意:,我曾一直尝试不使用两个网卡,使用一个网卡去完成主机与虚拟机的访问,虚拟机与外网的访问。但如果我选择桥接模式时,配置文件中的BOOTPROTO=dhcp时,配置了静态IP,可以访问外网本地不能访问,当BOOTPROTO=static时,本地可以访问,外网不能访问。所以我只有使用两个网卡。
1.net网络地址转换(可以上外网)
2. 桥接模式(可外网,可主机访问,但是不能在一个网卡中实现)
3.仅主机模式(可以主机访问) 使用的是(Virtual Box Host-Only)
这里我使用.net + 桥接模式设置静态ip,并可以互相ping通,连接外网
网卡使用两个,这里必须关闭虚拟机才可以选择网卡
网卡2中选择的界面名称跟主机能够上网的网卡名称保持一致
开机后,输入 ip addr 会有两个网卡,因为选择开启了两个网卡
进入到 etc/sysconfig/network-scripts/ 目录 ,如果只有一个网卡名称的文件,则复制这个网卡文件到当前为置,并与第二网卡名称保持一致,如图
第一个网卡配置文件,改开机自启配置就行
第二个网卡文件改如图位置就行
注意:虚拟机网关与子网掩码与主机中的网关与子网掩码必须保持一致,
ipv4地址必须是主机ping不通的
最后执行 systemctl restart network 就可以了
如果ping不通,记得关掉防火墙