virtualbox 虚拟机配置双网卡实现固定IP

一、 在 virtualbox 的“主机网络管理器”中点击“创建”,生成一个新的网卡 vboxnet0,然后选择“手动配置网卡”,注意生成的IP地址和掩码,后面有用。我的是 192.168.56.1/24。

 

 

二、选择你的虚拟机并点击:设置 -> 网络:

2.1  选择“网卡1”, 选择 “连接方式” 为 “仅主机(host-only)模式”,并将“界面名称” 选择为 “vboxnet0”;

2.2   选择“网卡2”, 选择 “连接方式” 为 “网络地址转换(NAT)”。

 

仅主机模式 用于 虚拟机和宿主机之间的网络通信, NAT 用于虚拟机连接外网。

 

三、 启动你的 linux 虚拟机,进入系统后先用  ip addr 命令查看ip ,可以看到 enp0s3 这个网卡并没有被分配 ip 。然后执行如下操作:

[root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-enp0s3 

然后把该文件修改为如下内容:

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static    # 默认为 dhcp ,此时的 ip 是动态分配的,我们需要改为 static ,然后它的 ip 就是变成 固定 IP
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=enp0s3
UUID=3992e4f0-dce5-4095-bebc-7e259286ae63
DEVICE=enp0s3
ONBOOT=yes    # 改为 yes
IPADDR=192.168.56.253        # 自定义该虚拟机的固定IP ,只要其 IP 在 192.168.56.0 / 24 这个网段就行

然后利用命令 systemctl restart network 重启 网卡即可。

 

此时,该虚拟机既具有 固定的IP,也可以连接外网。

 

参考链接:

https://coding.imooc.com/class/chapter/464.html#Anchor

试看视频 2-5

 

posted @ 2021-10-31 23:46  neozheng  阅读(2180)  评论(0编辑  收藏  举报