colinux的网络配置以及与VM的比较
chenlei
posted @ 2009年10月23日 01:49
in Linux
, 1731 阅读
这是我在网上查到的方法,学习一下:
coLinux是一个非常棒的开源Linux虚拟机,相比VM占用系统资源少、启动速度快,是在windows上操练linux的理想选择。但coLinux·的网络配置稍显麻烦,不过知道怎么配置的话也是非常简单的:)
coLinux的配置可以保存在文本文件里,它支持slirp、tun-tap和bridge三中方式的网络链接,默认是slirp。用默认的方式启动后,就直接可以从虚拟机访问网络,但windows要想访问虚拟机却不行,因为他的ip是一个10网段的,即使时设为局域网相同的网段(一般局域网都会把ip设为192.168这个网段)也访问不了,因为不是搞网络的,具体原因搞不清,郁闷。
看了很多文章,测试都不能正常访问。我结合这些文章提供的信息经过一些摸索,发现通过bridge模式可以正常的访问,配置如下:
eth0=pcap-bridge,"本地连接","00.ff....."
其中"本地连接"是windows的网卡的连接名,可以到"控制面板"-->"网络连接"里看一下,如果是别的名称,改成一致即可;第三个参数是虚拟机里Linux的虚拟网卡的Mac地址,可以进入你的虚拟机用ifconfig看一下,设置正确即可。
配置好之后,重新启动虚拟机,把Linux的IP地址设为局域网相同的网段,重启一下网络就可以互相访问了。需要注意的一点是bridge模式需要winpacp的支持,如果没有安装是不能正常启动网络的。winpcap在网上都有下载,安装一下即可。