LinuxSir.cn,穿越时空的Linuxsir!

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

suse网络设置有问题!

[复制链接]
发表于 2004-4-3 10:54:33 | 显示全部楼层 |阅读模式
重装前可以正常上网,重装后就不行了!

ifconfig -a的结果:
eth0      Link encap:Ethernet  HWaddr 00:E0:4C:5A:BAE
          inet addr:202.119.251.254  Bcast:202.119.251.255  Mask:255.255.255.192
          inet6 addr: fe80::2e0:4cff:fe5a:bade/64 Scopeink
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:213 errors:0 dropped:2520 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:25486 (24.8 Kb)  TX bytes:0 (0.0 b)
          Interrupt:15 Base address:0x3000

lo        Link encapocal Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:42 errors:0 dropped:0 overruns:0 frame:0
          TX packets:42 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:2748 (2.6 Kb)  TX bytes:2748 (2.6 Kb)

sit0      Link encap:IPv6-in-IPv4
          NOARP  MTU:1480  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)
ifup etho的结果:

Warning: Could not set up default route via interface eth0
        Command 'ip route replace to default via 202.119.251.2' returned:
        . "RTNETLINK answers: Network is unreachable"
        Configuration line: default 202.119.251.2 - -
        This needs NOT to be AN ERROR if you set up multiple interfaces.
        See 'man 5 routes' how to avoid this warning.
发表于 2004-4-3 11:09:03 | 显示全部楼层
你的resolv.conf文件配置了DNS没有?
 楼主| 发表于 2004-4-4 02:01:53 | 显示全部楼层
nameserver 202.119.248.66
search local

谢谢,这是我resolv.conf的内容,上面的IP即为我DNS!

我ifcfg-eth0里的内容:
BOOTPROTO='static'
BROADCAST='202.119.251.255'(不知道是怎么写出来的,我没设定,当然,可能是网络知道,我不懂)
IPADDR='202.119.251.×××'   (我的IP)
MTU=''
NETMASK='255.255.255.192'  子网掩码
NETWORK='202.119.251.192'
REMOTE_IPADDR=''
STARTMODE='onboot'
UNIQUE=''
WIRELESS='no'


上面内容对嘛?

我上一次安装时就这么做的,在yast下设置好后ifup一下就可以上网了,这次重装后就没那么幸运了,怎么回事呀?一打ifup就出现:

Warning: Could not set up default route via interface eth0
Command 'ip route replace to default via 202.119.251.2' returned:
. "RTNETLINK answers: Network is unreachable"
Configuration line: default 202.119.251.2 - -
This needs NOT to be AN ERROR if you set up multiple interfaces.
See 'man 5 routes' how to avoid this warning.

我是在教育网内,静态IP!
求大侠帮忙!
发表于 2004-4-4 07:16:17 | 显示全部楼层
看上去应该是网关没有设好。
netstat -r
 楼主| 发表于 2004-4-4 11:20:15 | 显示全部楼层
我也感觉是网关没设置好,可不知道怎么去改,在yast下改,好像跟没改一样,我安装suse时是选的sysytem default方式安装的,是不是有些关于网络的模块没有加载安装?如果是的话,是哪些?

netstat -r里,gateway一列还是0.0.0.0,这应该不对!
怎么办?有没有命令加gateway的?
发表于 2004-4-4 13:16:15 | 显示全部楼层
在YAST中,找到网络设置部分,

上图中有个route,点击,出现下图

后面不用我说了吧?
 楼主| 发表于 2004-4-5 08:16:59 | 显示全部楼层
谢谢老大,我就是这么做的,前一次也是这么做的,ifup后就可以上网了,现在这次却不行,两次(即重装系统前后)的不同点在于第一次装suse时由于新手所以完全安装,而这次是默认安装,其他均一样,现在网络ping自己的ip和ping自己研究室的ip完全可以,但ping自己DNS外的ip就说network unreachable,这是什么原因呀?
发表于 2004-4-5 11:22:39 | 显示全部楼层
那还是你的网关有问题,因此无法解析公网地址。
 楼主| 发表于 2004-4-5 13:14:58 | 显示全部楼层
谢谢老大,关键在于我上次安装的suse82同样的设置可以上网,可这次怎么就没行?看了man 5 routes也好像没有解决的办法?
我的default gateway是202.119.251.2,ping它也不通,说network unreachable,这是为什么?我机子上的xp相同的设置则可以自由上网,这是什么原因?
现在我也猜想是gateway的问题,但怎么解决呢?
发表于 2004-4-5 13:22:07 | 显示全部楼层
你这个问题有点象我上次安装solaris10,什么问题都没有,该做的工作都做了,可就是跟你的情况一样。实在不行,只有最弱智的办法了--重装。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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