赞
踩
目录
1).打开VirtualBox软件,点击“创建”,填写信息,点击下一步。
2)设置内存(建议1G以上,不然启动的时候会很慢,很卡),点击下一步
7)创建启动盘(就是选择你下载的centOS7镜像文件也就是iso文件),点击OK即可
1)安装VirtualBox的时候,会默认帮你创建一个本地虚拟网卡:VirtualBox Host-Only Network;修改该网卡的属性:设置固定IPv4地址,用来当做虚拟机实例的网关
2)将“VirtualBox Host-Only Network”网卡与主机可以上网的网卡进行网络共享,配置主机可以上网的网卡属性:勾选下面选项,点击确认
3)配置虚拟机实例的网卡,点击设置-->选择网络-->配置网卡1(默认NAT模式)-->添加网口2(选择Host-Only模式)--> 点击OK
4)启动刚创建的虚拟机实例,选择启动盘也就是你下载centOS7镜像,选择安装,之后设置用户跟用户密码,等待安装完成即可。
3. 修改虚机网卡配置文件,实现静态IP连接,主机与虚机互通。
1)进入虚机的/etc/sysconfig/network-scripts/目录,找到使用的Host-only模式的网卡2(enp0s8)的配置文件,如ifcfg-enp0s8.
3)在虚拟机中修改文件后保存退出,使用命令service network restart 重启网卡服务即可,主机ping虚机,OK
下载centOS7镜像(网上找下载速度快的,后缀名为.iso的镜像文件即可),后安装centOS镜像实例
原因是Host-only模式的网卡2(enp0s8)还未配置IP地址、网关、子网掩码等,上面之后NAT模式的网卡1生效了,NAT模式下虚机可以访问宿主机,而宿主机不能访问虚机;需要做第3步配置
- TYPE="Ethernet"
-
- PROXY_METHOD="none"
-
- BROWSER_ONLY="no"
-
- # 修改为static
-
- BOOTPROTO='static'
-
- DEFROUTE="yes"
-
- IPV4_FAILURE_FATAL="no"
-
- IPV6INIT="yes"
-
- IPV6_AUTOCONF="yes"
-
- IPV6_DEFROUTE="yes"
-
- IPV6_FAILURE_FATAL="no"
-
- IPV6_ADDR_GEN_MODE="stable-privacy"
-
- # host-noly模式的网卡名称
-
- NAME="enp0s8"
-
- UUID="79efdd27-1095-41c7-8996-53a5ed29a984"
-
- DEVICE="enp0s8"
-
- ONBOOT="yes"
-
- IPV6_PRIVACY="no"
-
- # 设置固定静态IP,在网关的网段内即可
-
- IPADDR=192.168.137.107
-
- # 设置子网掩码
-
- NETMASK=255.255.255.0
-
- # 设置网关,这一步很重要!!!
- # 该网关就是上线本地虚机网卡VirtualBox Host-Only Network设置的IPV4的ip地址
-
- GATEWAY=192.168.137.1
-
- ZONE=public
Bridged Adapter模式 | NAT模式 | Internal模式 | Host-only Adapter模式 | |
虚拟机与宿主机 | 处于同一网段,彼此互通 | 虚拟机能访问宿主机;宿主机不能访问虚拟机 | 彼此不通 | 虚拟机能访问宿主机;宿主机不能访问虚拟机 |
虚拟机与虚拟机 | 处于同一网段,彼此互通 | 彼此不通 | 彼此互通,处于同一网段 | 彼此互通,处于同一网段 |
虚拟机与其他主机 | 处于同一网段,彼此互通 | 虚拟机能访问其他主机;其他主机不能访问虚拟机 | 彼此不通 | 彼此不通;需要设置 |
虚拟机与互联网 | 虚拟机可以上网 | 虚拟机可以上网 | 虚拟机不能上网 | 彼此不通;需要设置 |
虽然VirtualBox 桥接模式非常好用,但是受限制的网络你怎么办呢?用NAT模式,不!这样宿主机访问虚拟主机太麻烦了。我的方法就是给虚拟主机添加两个网卡,一个网卡使用 NAT模式,另一个网卡使用Bridged Adapter模式,然后给虚拟主机设置静态路由,设置访问宿主机的数据从Bridged Adapter模式的网卡送出,而访问互联网的数据从NAT模式的网卡送去。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。