windows主机与virtualbox虚拟机下的Linux共享网络

环境:
主机:windows7
虚拟机:virtualbox 4.2
虚拟系统:CentOS6.2

需求:
1、虚拟机linux可以共享主机网络上互联网
2、主机、虚拟机互通讯,组成一个虚拟的局域网,且在主机上可通过ssh工具连接虚拟机Linux

步骤:
1、在主机上安排virtualbox软件,并在虚拟机上安排linux系统
2、将virtualbox虚拟机的网络模式设置成“host-only”,如下图:

virtualbox虚拟机的网络模式设置

3、主机设置网络共享给virtualbox,virtualbox的网卡会自动设置成192.168.137.1/255.255.255.0

主机设置网络共享1
主机设置网络共享2

3、设置虚拟机的网络为IP:192.168.137.x 子网掩码为255.255.255.0 网关为主机上virtualbox的ip
为虚拟机设置DNS地址,该地址为宿主机上网所使用的真实DNS服务器地址。这个比较重要哦,如果不设置,很可能无法访问外网!!

虚拟机设置DNS地址

4、ssh连接

(1)查看ssh的相关信息
[root@localhost ~]#netstat -autulp | grep ssh

(2)手动启动ssh服务
[root@localhost ~]#/etc/init.d/sshd start

(3)设置把ssh等一些服务随系统开机自动启动
方法一:[root@localhost ~]# vi /etc/rc.local
加入:service sshd start 或 /etc/init.d/sshd start

方法二:进入/etc/rc.d然后进入相应运行
级别如rc3.d.将K打头的ssh服务改
为S开头的

你可能感兴趣的:(windows主机与virtualbox虚拟机下的Linux共享网络)