环境:
主机:windows7
虚拟机:virtualbox 4.2
虚拟系统:CentOS6.2
需求:
1、虚拟机linux可以共享主机网络上互联网
2、主机、虚拟机互通讯,组成一个虚拟的局域网,且在主机上可通过ssh工具连接虚拟机Linux
步骤:
1、在主机上安排virtualbox软件,并在虚拟机上安排linux系统
2、将virtualbox虚拟机的网络模式设置成“host-only”,如下图:
3、主机设置网络共享给virtualbox,virtualbox的网卡会自动设置成192.168.137.1/255.255.255.0
3、设置虚拟机的网络为IP:192.168.137.x 子网掩码为255.255.255.0 网关为主机上virtualbox的ip
为虚拟机设置DNS地址,该地址为宿主机上网所使用的真实DNS服务器地址。这个比较重要哦,如果不设置,很可能无法访问外网!!
ssh连接
一般经过上述设置后在虚拟机上是可以上外网的。主机与虚拟机的互ping 也是可以通的。
ssh连接不上的原因有几个方面
sshd服务要起来
防火墙要关闭
vi /etc/selinux/config 设置selinux=disabled
但我还是不法通过ssh连接!