当时是这么考虑的,一张网卡对外,一张网卡对内。如果同一张网卡,即对外,又对内,download的时候会比较卡。具体没数据表明猜测正确,仅是想想:D
只是自己折腾玩,个人无服务器经历。如用于服务器,慎重!不过对有机会配置生产环境的服务器的高手来说,这个完全是小儿科:P
VBox开启了两张网卡:
网卡1.(对外的)
连接方式:NAT
MAC:08002739277D(vbox自动分配)
网卡2.(对内,方便用SSH连接。前提是把SSH开机启动了)
连接方式:Host Only
MAC:080027809242(vbox自动分配)
主机的VirtualBox Host-Only Ethernet Adapter的IP设置如下:
IP:192.168.56.101
子网掩码:255.255.255.0
这样Vbox之外的东西就完事了。
下面再配置Vbox里面的Centos
可能当时网络服务没有开机启动,所以/etc/sysconfig/network-scripts/下面没有配置文件,所以自己新建了两个配置文件:ifcfg-eth0、ifcfg-eth1
ifcfg-eth0内容如下:
DEVICE=eth0
BOOTPROTO=dhcp
HWADDR=08:00:27:39:27:7D //这个一定要写不然2网卡不能同时识别
ONBOOT=yes //这个必须为yes。表示开机网络接口有效
ifcfg-eth1内容如下:
DEVICE=eth1
IPADDR=192.168.56.104
HWADDR=08:00:27:80:92:42
NETMASK=255.255.255.0
NETWORK=192.168.56.0
BROADCAST=192.168.1.255
OOTPROTO="static"
ONBOOT=yes //这个必须为yes。表示为开机网络接口有效
TYPE=Ethernet
这样设置后,主机可以pingVBox,但是Vbox不能ping主机。估计是防火墙的作用。我用的是Xshell连接vbox,到win里面的防火墙查看,发现xshell已经添加至防火墙列表。所以没有考虑关闭防火墙,而xshell中通过SSH也能正常连接