今天在公司测试 Solaris 10 ,搞得头大了..不过好在最后解决了....问题解决后,发现其实很简单,但是当时找问题的时候,却花了我很长时间..
问题是这样的,装好 Solaris 10 后,IP 地址和路由都配好了..但是ping 内网是能 ping 通的,ping 外网的IP 也是能 ping 通的,但是ping 域名是不通的,很显然这是因为 DNS 没设置,所以不能正常解析域名,后来就在网上搜索怎样设置 DNS ,搜索的办法是 :
,但是现在 VI 用不了,可够郁闷的..得,先解决 VI 的问题,然后开始按照上面的方法添加后,重启服务器发现问题依旧,继续在网上找,问了些朋友,原来还要修改 nsswitch.conf 这个文件,修改后,问题解决...哈..具体解决方法如下:
问题是这样的,装好 Solaris 10 后,IP 地址和路由都配好了..但是ping 内网是能 ping 通的,ping 外网的IP 也是能 ping 通的,但是ping 域名是不通的,很显然这是因为 DNS 没设置,所以不能正常解析域名,后来就在网上搜索怎样设置 DNS ,搜索的办法是 :
Quotation
在/etc/resolv.conf中加入如下内容
nameserver 202.102.224.68
nameserver 202.102.224.68
,但是现在 VI 用不了,可够郁闷的..得,先解决 VI 的问题,然后开始按照上面的方法添加后,重启服务器发现问题依旧,继续在网上找,问了些朋友,原来还要修改 nsswitch.conf 这个文件,修改后,问题解决...哈..具体解决方法如下:
Quotation
1.在/etc/defaultrouter中加入192.168.0.1
2.在/etc/resolv.conf中加入如下内容
nameserver 202.109.14.5
注:如果没有此文件可以用vi新建一个,然后在加入内容
3.vi /etc/nsswitch.conf 编辑此文件,把host:files 改为 host:files dns
2.在/etc/resolv.conf中加入如下内容
nameserver 202.109.14.5
注:如果没有此文件可以用vi新建一个,然后在加入内容
3.vi /etc/nsswitch.conf 编辑此文件,把host:files 改为 host:files dns