LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1043|回复: 10

在控制台下怎么PING不能外部主机呀,但在X下能上网怎么回事呀?

[复制链接]
发表于 2006-10-25 11:01:51 | 显示全部楼层 |阅读模式
请问各位大哥,小弟在X下面进行了网络设置,并能用浏览器上网,但是在控制台下却PING不通任何外部地址,但能PING通比如网关,代理服务器等(小弟机器通过本地一台代理服务器上网)本地地址。不知是怎么回事呀,是不是在控制台下还要进行代理服务器设置呀?该怎么设置呀?
发表于 2006-10-25 13:14:00 | 显示全部楼层
ping 外网你ping 的是xxx.xxx.xxx.xxx还是www.xxxxxx.com
如果是前者,那么可能是dns没有过设置.
如果是后者,可能需要更进一步的说明.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-25 14:20:32 | 显示全部楼层
小弟PING的是后者WWW。*,显示为未知主机名unknown hostname
回复 支持 反对

使用道具 举报

发表于 2006-10-25 16:09:08 | 显示全部楼层
不好意思,我说反了.
后这的话是dns没有设置.
回复 支持 反对

使用道具 举报

发表于 2006-10-25 17:03:57 | 显示全部楼层
查看一下/etc/resolv.conf,这是你的DNS客户端配置文件。
回复 支持 反对

使用道具 举报

发表于 2006-10-25 20:34:48 | 显示全部楼层
同意楼上的
前几天我的也是出现在个情况
后来才想起来原来是 /etc/resolv.conf
用vi编辑器进行编辑  在resolv.conf
下写入  nameserver  **.**.**.**(在里添加的是DNS)
然后按ESC  输入:wq!  回车就哦了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-26 17:01:08 | 显示全部楼层
谢谢大家帮忙,问题很奇怪,小弟在WINDOWS下即使不用设DNS都可以上网,(平时都是设公司内部DNS),但PING不通外部地址,如果PING外部数字形式的地址就会说包过滤,包损失百分百。在LINUX下也设了DNS(公司内部的),但问题依旧。
回复 支持 反对

使用道具 举报

发表于 2006-10-26 17:05:58 | 显示全部楼层
Post by qqrilxk
谢谢大家帮忙,问题很奇怪,小弟在WINDOWS下即使不用设DNS都可以上网,(平时都是设公司内部DNS),但PING不通外部地址,如果PING外部数字形式的地址就会说包过滤,包损失百分百。在LINUX下也设了DNS(公司内部的),但问题依旧。


Windows下不用DNS也能上网,应该是浏览器中配代理服务器了吧。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-26 17:41:30 | 显示全部楼层
是的,我们这只有设了代理服务器才能上网的,设了代理就不用设DNS的吗?怎样才能使我能PING外部地址,这问题能解决吗?可怜我在LINUX控制台下不能用git命令来抓东西,可我有个东西却只能用GIT命令才能得到的呀。
回复 支持 反对

使用道具 举报

发表于 2006-10-26 18:20:49 | 显示全部楼层
你们公司是不是用了防火墙对数据包进行了过滤!!!
如果是这样的话 那就很正常了

如果用的是路由器你要上网就必须用DNS了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表