Chinaunix首页 | 论坛 | 博客
  • 博客访问: 306575
  • 博文数量: 84
  • 博客积分: 5016
  • 博客等级: 大校
  • 技术积分: 900
  • 用 户 组: 普通用户
  • 注册时间: 2006-12-30 20:22
文章分类

全部博文(84)

文章存档

2008年(21)

2007年(63)

我的朋友

分类: LINUX

2007-12-10 15:51:46

    中午,我打算用我昨天刚装的的Slackware上网兜兜风,但是发生了一件奇怪的事……
 
    我像以往一样设置pppoe,然后拨号,进入kde……但是网页打不开,我从前都是这么做的,没出过这种问题。
    顺理成章,我检查了ifconfig,ppp0没问题,获取到了ip 123.57.144.146;
    ping ,不通,说明DNS有问题;
    但是我检查了一下resolv.conf,没问题呀~202.99.96.68,我向来喜欢用这个服务器呀;
    然后看了看ptp,也没问题,123.57.144.1,ping一下,能通;
    接着ping我设置的DNS-202.99.96.68,不通……难道铁通又吊线了?
    看来问题出在与DNS的连接上。
   
    这时候我发现了一个事情,我ping 123.57.144.1 的时候是From 123.57.144.146 也就是设备ppp0,我ping 202.99.96.68 的时候是From 192.168.0.119 也就是设备eth0。
    它应该通过ppp0向外ping呀,怎么能用eth0呢?我试了一下:
    ping -I ppp0 202.99.96.68
    这次通了……
    看来是路由表的问题……之前也用了很久的slack,但是好像没碰见过这种问题……
    我看了一下route ……果然如此
 
    于是我打开/sbin/pppoe-start,在“echo 'Connected'”的下面加了一行:
    route add -net 0.0.0.0 netmask 0.0.0.0 dev ppp0
    因为ppp0是拨号完成之后才出现的设备,如果写的位置太靠前,会报错说没有这个设备的。
 
    这样就OK拉~我看了一下表,浪费了我2个小时……我2个小时的生命啊……
 
    算了……反正我还要再浪费5个小时去看网络电视呢……
阅读(1066) | 评论(3) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2009-12-19 10:22:43

我一直都装有两个系统的,英文XP和slackware

jolin521252009-08-03 16:24:48

还是装个XP吧..想开点,大虾米