在虚拟机Vmware下OpenSolaris上网问题

转自:http://hi.baidu.com/airacle/blog/item/22fd87444f23994b500ffed5.html
Ethernet设置为Bridged桥接方式,OpenSolaris的IP、网关、DNS都设置好了,但是不能上网。

1、在Win下
C:\Documents and Settings\Administrator>ping google.cn
Pinging google.cn [203.208.35.100] with 32 bytes of data:

2、修改/etc/hosts文件,加上 203.208.35.100 google.cn
发现浏览器在地址栏输入203.208.35.100能打开网站首页,但是用google.cn还是不行。

3、通过修改/etc/nsswitch.conf文件解决,能够输入域名打开网站,而且自带的IM工具MSN也能上。

修改/etc/nsswitch.conf,使客户机能够使用DNS服务,SUN客户机缺省使用files作为服务器名字的解析,为了使用DNS名称解析服务器,必须在/etc/nsswitch.conf指明使用DNS服务

airacle@opensolaris:~# vi /etc/nsswitch.conf
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
# Common Development and Distribution License (the "License").
# You may not use this file except in compliance with the License.
#
# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
# or http://www.opensolaris.org/os/licensing.
# See the License for the specific language governing permissions
# and limitations under the License.
#
# When distributing Covered Code, include this CDDL HEADER in each
# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
# If applicable, add the following below this CDDL HEADER, with the
# fields enclosed by brackets "[]" replaced with your own identifying
# information: Portions Copyright [yyyy] [name of copyright owner]
#
# CDDL HEADER END
#
# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# ident "%Z%%M% %I% %E% SMI"

#
# /etc/nsswitch.files:
#
# An example file that could be copied over to /etc/nsswitch.conf; it
# does not use any naming service.
#
# "hosts:" and "services:" in this file are used only if the
# /etc/netconfig file has a "-" for nametoaddr_libs of "inet" transports.

passwd: files
group: files
hosts: files dns
ipnodes: files
networks: files dns
protocols: files
rpc: files
ethers: files
netmasks: files
bootparams: files
publickey: files
# At present there isn't a 'files' backend for netgroup; the system will
# figure it out pretty quickly, and won't use netgroups at all.
netgroup: files
automount: files
aliases: files
services: files
printers: user files

auth_attr: files
prof_attr: files
project: files

tnrhtp: files
tnrhdb: files
airacle@opensolaris:~# ifconfig pcn0 down
airacle@opensolaris:~# ifconfig pcn0 up


vi命令比较重要,注:
/etc/hosts #IP地址 主机名
/etc/services #服务
/etc/resolv.conf #nameserver DNS的IP
/etc/nsswitch.conf #hosts:files dns
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值