昨天笔者在虚拟机下面安装了centos ,在win7下面用crt连接虚拟机里面的linux时,发现网络不通。后来发现设置的ip不对,今日拿出来分享一下,虚拟机下面的网络配置。

1、先看下虚拟机的网段设置,如下图

对于虚拟机的网络设置,有2种,一种是桥接,就是右边框框中的bridged,这种方式比较简单,但是我看网络上许多介绍时采用第二种方式,当然第二种NAT方式,在默认情况能避免IP的冲突,但是我们得设置win7所在的网段跟虚拟机所在的网段是同一个网段,因此多了点设置。好了,我们接下来继续看第一种桥接方式,设置好虚拟机的网络为桥接win7的网络后,我们启动centos系统,静候一会。

2、linux网络设置

进入centos之后,输入setup命令,如上图,接下来一直回车,进入网络ip设置,如下图

这里的ip设置,你需要先回到win7界面,cmd命令下输入ipconfig/all,先看到你的电脑目前所在的网段和dns服务器,子网掩码255.255.255.0这是固定的,默认网关和dns可以在cmd命令下面看出来,没什么问题。好的,接下来ok保存退出。

3、修改配置文件,保证下次也生效

cd /etc/sysconfig/network-scripts/ 目录下,可查看到 ifcfg-eth0 文件(如果你是用虚拟机的默认网卡,那么就是eth0,如果不是默认,eth后面就可能是其他数字),vi ifcfg-eth0 文件,修改其中的 ONBOOT 属性 为YES。这样就能保证下次重启后,网段还是生效的。

4、查看linux现在的网络配置

输入ifconfig,如果有显示eth0的信息,那么就表示生效的了,如果没有,那么你再输入ifconfig eth0 192.168.1.112(这个ip是根据你设置的而定)回车,然后再输入service network restart立即生效你的配置。

5、win7连接linux

在win7下打开cet或者xshell,连接主机192.168.1.112

6、总结

到此为止,win7可以连接上虚拟机下面的linux进行愉快的玩耍了。在这里最大的难点有2个,1是linux命令模式,对于习惯了图形化界面的笔者来说,一下子是有许多不适应。2是虚拟机下面的网络配置,许多人一开始虚拟机采用的是NAT配置,这个最大的问题是,虚拟机跟win7两者已经不在同一个网段了,你需要设置虚拟机的默认网关,有兴趣的朋友可以咨询我。

好了,这次的小知识先分享到此。

Logo

更多推荐