sumury 发表于 2012-09-17 11:32

solaris连不上外网

本人是solaris新人,请各位多多关照。现在碰到一个solaris连接不上外网的问题,请帮忙看一下:

mac的机器上,使用VMWare Fusion安装了Solaris10,

solaris的IP地址是:192.168.1.117,
连接外网的路由地址是:192.168.1.1,
mac的IP地址是:192.168.1.107

在Solaris中ping内网的IP都ping的通。
但是ping外网,则ping不同,比如ping www.baidu.com
报错信息如下:
ICMP Host Unreachable from solaris(192.168.1.117)
for icmp from solaris(192.168.1.117) to 61.135.169.125

敢问各位大神,这个是什么原因,如何解决,谢谢。

DC_楚楚 发表于 2012-09-17 12:17

好像不能单单这样ping,不会解析地址,我也不知道怎么弄,你ping 220.181.112.143(百度的IP)这个应该能通

KYOKOF 发表于 2012-09-17 13:04

配DNS服务器

sumury 发表于 2012-09-17 13:25

回复 2# DC_楚楚


PING不通的。

sumury 发表于 2012-09-17 13:26

回复 3# KYOKOF


DNS已经配置过了。

1.创建/etc/resolv.conf文件
    nameserver 192.168.1.1
2.修改/etc/nsswitch.conf,是客户机能够使用dns服务
    ...
    hosts: files dns
 networks: files dns
    ...

山野村夫 发表于 2012-09-17 14:11

回复 5# sumury


   
用nslookup 测试解析是否正确

用ping IP及traceroute IP,测试路由是否正确

sumury 发表于 2012-09-17 22:53

回复 6# 山野村夫


nslookup认得出来www.baidu.com

ping www.baidu.com不通。
ping 192.168.1.1 通的。

sumury 发表于 2012-09-17 23:22

自己解决了

route -p add default 192.168.1.1 -ifp <ifconfig的网卡名>

znnnz 发表于 2012-09-19 09:13

LZ没写默认路由,鉴定完毕
页: [1]
查看完整版本: solaris连不上外网