在VMWare下,Solaris如何上网?
VMWare Workstation对虚机Solaris支持有NAT方式,HOST-ONLY方式和Bridge方式。
NAT方式
NAT方式是一种相当简单的方式 仔细看了VM的帮助后我的理解是在VM下solaris是在内网下的 所以考虑用NAT模式 这样可以通过XP 将内网IP翻译为合法的IP。
具体操作:
1 将VM1网卡设置为自动获取IP地址 以启动DHCP
2 在solaris下启动DHCP服务 REBOOT
3 重起后发现DHCP自动加载了IP地址和defaultrouter 地址 但是没有创建/ect/netmasks文件自己根据IP地址创建(it's easy) 但是是发现hostname为UNKNOWN 说明DHCP没有分配给本机名还好我是solaris10 只要在/etc/nodename下写如自己的本机名及可 REBOOT
4 重起后 YEAH 可以看见本机名了 用nslookup可以运行 浏览器也不需要设置代理 呵呵 想来如此简单 搞我这么久 太菜了
HOST-ONLY方式
host-only是另外一种网络方式 相当于这两台机器通过双绞线互连 solaris的TCP/IP配置信息都是由VMnet1(host-only)虚拟网络的DHCP服务器来动态分配的 但是此时solaris是作为内网机与其他机器相隔离的
操作我就简单说一下了
1 把XP的网卡设置为共享给VM1
2 在solaris下将网卡IP地址设置为192.168.0.2 defaultrouter设置为192.168.0.1
3 DNS设置为真实的地址 比如我的是61.139.2.56 REBOOT
也可以上网的
Bridge方式
是ADSL+无线局域网。
1 分配好地址(文件或者命令)
2 然后设置好Gateway
3 接着配置nsswitch.conf
4 最后将nameserver(包括gateway)在resolv.conf 就可以了。
具体设置每一步可以参考