在虚拟机上配置Solaris上网有三种方式,即Bridged、NAT及Host-only。但我只试过其中的Bridged和NAT两种方式。去网上 Google一下,你会发现介绍Bridged方式的文章较多,该方式需要修改几个重要的配置文件,如/etc/resolv.conf、/etc /hosts、/etc/nsswitch.conf等几个文件。这几个文件的具体修改方法网上有统一的说法,在这里就不再重复。我之前一直采用 Bridged方式进行配置,但一直没有成功。苦思不得其解,我只好转向NAT方式。在经过几番周折后,我还是通过NAT方式把网络配好了。以下是我配置的全过程:
1) 在虚拟机上将Solaris的Ethernet属性设为NAT,系统默认是Bridged。
2) 在装好虚拟机后,你会发现在本地连接旁多了两个VMware Network,即VMnet1和VMnet8。由于选择的是NAT方式,这时应配置VMnet8。你可以随便设定其中的IP,但不要和本地连接的网段一样。如:若本地连接的网段是192.168.111.*,你就应该使用192.168.110.*网段(一般设成192.168.110.1,即以1结尾)或其它网段。子网掩码填255.255.255.0,网关空着不需要配置,而DNS应填写真实的DNS地址,即和本地连接中的DNS一样。
3) 进入Solaris系统后,开始对系统的IP、默认网关等进行配置(这些IP地址均需与第二步中VMnet8中设置的IP网段相同)。你可以使用Solaris中自带的IP配置工具进行配置。但如果你之前已使用Bridged方式配置,并修改了配置文件,建议你先使用sys-unconfig命令,该命令能使系统还原到最初状态。我采用的是后一种方式。使用sys-unconfig命令后,系统会自动重启,并会出现字符界面提示你重新配置。当系统提示你是否使用DHCP自动分配IP时,选择否,然后自己配置相应的主机名和IP地址。在配置网络服务时,选择DNS服务,domain名可以随便取,DNS框仍然填写真实的DNS,Search DNS那几个框不需要填。在配置路由时,选择Specify one自己配置(默认是auto detect)。一般虚拟机的默认路由以2结尾,即应设置成192.168.110.2。其它的配置应该没有太大的问题。
经过这几步配置后,系统应该能够上网了。如果还不能上网,你可以在终端ping默认路由、虚拟机IP、Windows IP及DNS,一步一步地查出问题所在。同时还有一个命令nslookup很好用。其实整个配置的数据已经写在各个配置文件了,你也可以去查看并尝试修改这些文件。如DNS的数据就存在/etc/resolv.conf这个文件里等。
最后希望自己的一点经验能给大家带来一定的帮助,也希望大家能享受Solaris带来的惊喜和愉悦
阅读(1330) | 评论(0) | 转发(0) |