darkfire_xl 发表于 2005-10-22 10:27:54

SOS

我用的是slackware+KDE,用了netconfig和pppoe-setup(和adsl-setup差不多的)配置完之后,执行pppoe-start,然后还是不能上网,打开网页之后一会儿就说"unknown host name".是不是哪里设置错了?
以前用FC的时候好像就行的 :oops:

darkfire_xl 发表于 2005-10-22 17:47:31

帮帮我好吗 :oops:

hew 发表于 2005-10-22 18:24:16

看看ifconfig -a 的结果是否pppoe 的连接.有的话看看是不是dns 解析问题,ping 一下网关,用ip 访问外网一下.

darkfire_xl 发表于 2005-10-22 18:40:53

我没有ipconfig这个命令(可能装系统的时候那个软件包没装),但是pppoe-status命令显示连接是有的,而且也分配到了地址,不过还是不能ping外网

hew 发表于 2005-10-22 19:01:52

是ifconfig 命令

ifconfig -a 的内容贴上来,还有route 的.

积木 发表于 2005-10-22 20:41:41

看看你的
/etc/resolv.conf 里面有没有东西。

darkfire_xl 发表于 2005-10-22 21:10:59

以下是ifconfig -a之后的内容
eth0      Link encap:EthernetHWaddr 00:E0:4D:11:28:D6
          inet addr:192.168.1.2Bcast:192.168.1.255Mask:255.255.255.0
          UP BROADCAST NOTRAILERS RUNNING MULTICASTMTU:1500Metric:1
          RX packets:2 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:644 (644.0 b)TX bytes:1240 (1.2 Kb)
          Interrupt:10 Base address:0xaf00

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

以下是route之后的内容
Kernel IP routing table
Destination   Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.1.0   *               255.255.255.0   U   0      0      0 eth0
loopback      *               255.0.0.0       U   0      0      0 lo
default         RTA230.home   0.0.0.0         UG    0      0      0 eth0

以下是/etc/resolv.conf的内容
nameserver 192.168.1.1
search home

很奇怪,/etc/resolv.conf里面的内容以前用pppoe-setup配置之后是改变过的,但是不知道为什么又变成现在的内容了...

darkfire_xl 发表于 2005-10-23 08:17:49

大侠帮帮我吧 :cry:

xtuthl 发表于 2005-10-23 08:43:43

以下是ifconfig -a之后的内容
eth0 Link encap:Ethernet HWaddr 00:E0:4D:11:28:D6
inet addr:192.168.1.2 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST NOTRAILERS RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2 errors:0 dropped:0 overruns:0 frame:0
TX packets:3 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:644 (644.0 b) TX bytes:1240 (1.2 Kb)
Interrupt:10 Base address:0xaf00

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

从上面的输出看,你的pppoe连接没有建立起来。pppoe连接建立后,应该有ppp0

darkfire_xl 发表于 2005-10-23 09:08:26

前面贴错了,那个ifconfig是在没有打开pppoe时运行的,打开pppoe后执行ifconfig -a的内容如下
eth0      Link encap:EthernetHWaddr 00:E0:4D:11:28:D6
          inet addr:192.168.1.2Bcast:192.168.1.255Mask:255.255.255.0
          UP BROADCAST NOTRAILERS RUNNING MULTICASTMTU:1500Metric:1
          RX packets:90 errors:0 dropped:0 overruns:0 frame:0
          TX packets:89 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:9896 (9.6 Kb)TX bytes:6942 (6.7 Kb)
          Interrupt:10 Base address:0xaf00

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

ppp0      Link encap:Point-to-Point Protocol
          inet addr:58.33.194.3P-t-P:218.1.60.203Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICASTMTU:1492Metric:1
          RX packets:75 errors:0 dropped:0 overruns:0 frame:0
          TX packets:74 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3
          RX bytes:6680 (6.5 Kb)TX bytes:3215 (3.1 Kb)

darkfire_xl 发表于 2005-10-23 09:10:43

我快死了,就是不能上网。是不是那个defualt路由的原因?后来我用route del default删除了那个默认路由,好像还是不幸,而且那个路由配置文件里面的默认路由表项时不删的,就是说重启后那个默认表项又出现了。

darkfire_xl 发表于 2005-10-23 09:51:03

会不会和我没有开启inetd进程有关系

darkfire_xl 发表于 2005-10-23 10:45:05

不能上网的问题我解决了,是DNS没设置好,应该设为sever二不是那个ISP的服务器地址,脑子糊涂了。还有就是当时没有把系统自设的默认网关删掉,用route del default可以删,但问题是这个命令只是临时把这个路由表项删除,而proc/net/route配置文档里的默认表项还在,就是说如果重启机器那个默认网关又出现了,还得用route命令删一次。怎么彻底删除啊,那个配置文档也不能修改,chmod也不行。这怎么解决啊?
页: [1]
查看完整版本: SOS