而DNS是和路由无关的。DNS解析是一个应用层的东西。是应用程序先把URL通过DNS服,变成IP,然后使用IP进行通信。
如果网关没设对,结果是只能是该机只能和同一子网段内的机器通信。不管对方是不是DNS服务器。对于不是同一子网段内的机器,用URL和用IP都不可到达。
因此我认为,LZ的网关配置是没问题的。
只是DNS解析有问题
要验证,只要
ping 一台Internet上的主机的IP
ping 他的URL
ping DNS的IP
另DHCPD为网络提供DHCP服务
DHCPCD为本机提供DHCP获取服务,对网络而言他是DHCP业务的客户端。 怎么都讲得这么深澳的呀,那现在我到底要怎么样做才能正常的上网呢?你们就给我一个操作的过程,就可以了呀! 大家正在猜问题在那里。
你现在的任务是告诉我们谁猜中了
然后,解决办法就有了。
---------------------------
我觉得这个就是答案!!!
看看/etc/resolv.conf里有没有内容,如果没有可以加上
nameserver 202.102.152.3
nameserver 202.102.154.3
IP地址换成你本地的DNS地址。
----------------------------------------
通用方法:
社区版本的linux:
1。了解
2。思考
3。明白
5。实践
6。发现错误
7。改进方法
8。成功。
window or 商业版本的linux:
1。电话求助售后服务。
2。请朋友出手
3。花钱买服务
:mrgreen::mrgreen: lanzinc, 你那个只是临时解决办法。最好的解决办法是想办法让 ADSL 获得的 DNS 优先权大于网关。
网关是含有 DNS 解析功能的。 lanzinc, 你那个只是临时解决办法。最好的解决办法是想办法让 ADSL 获得的 DNS 优先权大于网关。
网关是含有 DNS 解析功能的。
不能这样说,网关是告诉网络传输设备信息包下一步往哪传,DNS 是来用翻译域名的应用层。网关所在的层次要比 DNS 服务所在的层次要低。怎么能说是网关含有 DNS 解析功能呢 .... 网关会把请求 DNS 解析的包也同样转发吧?
如果网关没有 DNS 解析能力,为什么设置了网关,ML 就不能解析?
局域网,设置了网关为什么就能访问外部,而不用设置 DNS 服务器? 通常 ADSL 拨号上网访问的网关是互联网接入商提供的主机,比如北京网通的服务器。这个主机负责代替你去和 DNS 服务器打交道,并真正将你和 internel 连接在一起。也就是说 DNS 是在网关以外的,你是不能直接访问到 DNS 的。如果你的家庭局域网通过路由器上网,那么路由器此刻就是你们的网关。 我再重复一遍,最简单的办法,就是重新运行“宽带网络设置向导”,并睁大眼睛。 网关就是网络的要塞、关卡,你把门牌地址搞错了,自然就出不去了。 我认为:
网关(gatway)有很多种,现在的网关一般是第3层网关,相当于一个路由器。
对他来说,一个包是否是DNS应用,他是不知道的。不管是不是DNS应用都一样的处理。但这样的转发,只是IP报的转发。
DNS解析转发(应用层)同样是由DNS服务器完成的,就像是别人问你问题,你不知道,你去问别人。
有应用层网关存在,但一般是用来包过滤,或应用层代理的,很少用来DNS解析的。
ML添了默认网关后,不能进行通信,是因为PPP连接建立后,没更改路由表,让包从ppp0接口走,还是走ethn接口。IP层通信根本就不通,任何包都到不了在网关以外的DNS。造成:为什么设置了网关,ML 就不能解析。
另:
ppp连接建立后,一般会获取新的DNS服务器的IP来更新配置。这是ppp协议的工作,和DHCP无关。 局域网,设置了网关为什么就能访问外部,而不用设置 DNS 服务器
因为,一个局域网子网,(不管是LAN,VLAN,PVLAN),需要访问其他网络的机器,都要走网关,因此要设网关。
设了网关,基于IP的通信没问题了。但基于域名的通信如果没有DNS还是不行的。
当然这不包括有其他名字解析的办法:wins netbios 等 时的情况 我是家用的,就一台电脑,一个ADSL猫,然后通过ADSL猫来PPPOE的拔号上网,什么网关、DNS的我都不知道是多少,所以我跟本就不可能去设置他。现在只有重新运行网络设置向导再试试吧!试后再说。 LZ可能需要详细的告诉我们你做过什么,现象是什么?
或者熟悉诊断工具,告诉我们,现在的具体配置是什么。
比如
ifconfig -a > if.txt
route > rt.txt
cat /etc/resolv.conf > dns.txt
然后贴3个文件出来。
或者
ifconfig -a
route
cat /etc/resolv.conf
截图 贴上来
我觉得,MGC可以默认包含telnet服务器,用于像这种情况下
的远程技术支持,用于了解新手的系统的情况。
这个和MGC的定位是符合的。
因为,经常要面对没办法自己处理问题,也不知道如何提供信息的
新Linux用户。
如何:?:
:arrow: 另:
可能大家都没注意到
linux和windows在网络配置,的用户逻辑上是不一样的。
linux只有IP,掩码是对应接口的。
而default gateway ,DNS则不对于接口,是对全系统有效的。
windows则是4样都对于具体接口的。但实现上并不是这样。
用route print ,nslookup分析一下就知道了。但他实现了
用户逻辑到实现的自动转换。 ml有ssh啊。
页:
1
[2]