Oracle Virtualbox 虚拟机配置静态IP
Oracle Virtualbox 虚拟机配置静态IP
VirtualBox的网卡,默认都是第一个不能自定义,后续新建的可以自定义。
新建NAT网卡、host主机模式网卡
依次点击:管理->工具->网络管理器
新建host主机模式网卡
这个网卡的网段自定义,创建出来后是给主机用的ip。
主机和虚拟机通过这个网段无障碍交互,不需要单独配置端口转发那些东西。
后面虚拟机内的静态IP网段,也是基于这个网段来设定的。
不过主机模式网卡,不提供虚拟机连接外网的功能。
我定义的是192.168.1.0网段,这个网段我之前在VMware虚拟机的NAT网卡定义了,这里给Oracle Virtualbox同样用这个网段。值得一提的是,这个网段我在VMware虚拟机内是有外网的,但给Oracle Virtualbox虚拟机用却没有外网。估计是Oracle虚拟机底层限制。
新建NAT模式网卡
这个模式的网卡是给虚拟机连接外网的。
ip无所谓,保持默认就行。你要是想自定义网段ip,就创建第二个NAT网卡,那个才能自定义修改。
Oracle虚拟机的NAT网卡默认和主机单向隔离,就是虚拟机内能访问主机,主机却不能访问虚拟机。
若要实现双向访问,需要配置端口转发。我嫌麻烦,便保持默认了。
虚拟机外网络配置
网卡一
这里指定NAT网卡就行,你要是喜欢,也可以换成host网卡。
网卡二
同样的,这里指定另一张网卡。
注意,【名称】那里,要指定第二个host网卡,那里是我设定了特定网段的。如果是默认host网卡,网段就是默认的那个,我不想要。
其余保持不变就行。
混杂模式,指的是虚拟机是否可见主机所有流量,主要用来抓包分析网络。不需要管他。
虚拟机内网络配置
网卡一配置
我这里网卡一是默认的NAT网络,用来提供虚拟机访问外网的能力。
这个网段我压根不在乎是多少,所以保持默认的自动DHCP就好。
我的虚拟机是统信UOS V20 PRO,在设置里就能配置网络,不用去搞配置文件。
网卡二配置
这里对host主机模式网卡配置静态IP 192.168.1.131。
这个网段和主机进行直接交互。