千里猫 发表于 2004-6-28 06:18:28

adsl上网问题,通连通。但无法用域名和IP访问网站!

我也不是只会发帖问问题的人,我已经查阅了精华帖和置顶帖的内容。但提供的方法都不能让我顺利访问网站。七七八八弄了一个周末都没有搞定,所以发帖求教,还请各位fans帮忙!
新装RedLinux9.0,电信ADSL拨号上网。自动分配IP、ISP自动配置DNS。在Windows中只需给出用户名和口令即可拨号上网的类型。
在Linux中,我使用KDE桌面环境。使用互联网向导建立了xDSL连接,连接能激活。激活后Ping网站ip和本机ip、ISP的DNS服务器也能成功。但无法ping域名,浏览器也无法解析域名。在浏览器中使用网站的ip进行访问会弹出MessageBox说访问被拒绝。
我试着给网卡指定ip,网关设定为adsl猫。未能成功
我发现设定的连接激活后,原DNS服务器处就设定了我的ISP的DNS。当然这不是我设定的,我不过将DNS主机名设定为server。
查阅过一些帖子后,我也有用adsl-setup进行设定。结果依然不能正确访问网站。
另外,请教在连接激活的那里DNS页面的设置和双击连接项时进入的设置对话框中的DNS设定有什么区别?我在两处都试着把“自动从提供商处得到DNS”给钩上了。
以下是连接成功后我用ifconfig看到的,谁帮我看看有没有问题。
# ifconfig
eth0      Link encap:EthernetHWaddr 00:05:5D:07:22:C5
          inet addr:192.168.1.12Bcast:255.255.255.255Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICASTMTU:1500Metric:1
          RX packets:1290 errors:0 dropped:0 overruns:0 frame:0
          TX packets:866 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:96246 (93.9 Kb)TX bytes:53337 (52.0 Kb)
          Interrupt:5 Base address:0x6000

lo      Link encap:Local Loopback
          inet addr:127.0.0.1Mask:255.0.0.0
          UP LOOPBACK RUNNINGMTU:16436Metric:1
          RX packets:152 errors:0 dropped:0 overruns:0 frame:0
          TX packets:152 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:10756 (10.5 Kb)TX bytes:10756 (10.5 Kb)

ppp0      Link encap:Point-to-Point Protocol
          inet addr:61.189.186.220P-t-P:61.189.195.1Mask:255.255.2
          UP POINTOPOINT RUNNING NOARP MULTICASTMTU:1492Metric:1
          RX packets:4 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3
          RX bytes:132 (132.0 b)TX bytes:54 (54.0 b)

千里猫 发表于 2004-6-29 00:12:34

已经搞定了,把网卡删掉就行了。好像是因为Linux把网卡设置成默认网关,结果PPPoE访问的不是ADSL是网卡。好像是这样,那位LinuxFans出来详细讲讲倒底怎么回事。虽然能用了,但学东西要知其然更要知其所以然。

grapery713 发表于 2004-6-29 11:59:45

由于你增加了一个ppp0界面(这个界面使用的是实体IP,而这个实体IP是写在rp-pppoe这个界面里头的,它可以自行指定一个合理的网关,这样的话就要更改你设定的默认网关了,在/etc/sysconfig/network中设定如下:
gateway=         ->这一项为空
gatewaydev=       ->这一项也最好为空
页: [1]
查看完整版本: adsl上网问题,通连通。但无法用域名和IP访问网站!