两个ip的问题

我的做法很简单的呀
ifconfig eth0 10.130.11.246 netmask 255.255.0.0
ifconfig eth0:0 202.155.11.1 netmask 255.255.255.0
查看一下网卡是不是正确设置了
ifconfig eth0
ifconfig eth0:0
查看一下路由是不是正确设置了,
route
应该有这样的内容了
Destination   Gateway   Genmask        ....... Iface
202.155.11.0  *         255.255.255.0          eth0
10.130.0.0  *           255.255.0.0            eth0
...
...
如果不行,那么试着先吧eth0 down了,在up起来
ifconfig eth0 down
ifconfig eth0 up
ifconfig eth0:0 up

good luck xixi.............      
[QUOTE]最初由 haierb 发布
[B]我的做法很简单的呀
ifconfig eth0 10.130.11.246 netmask 255.255.0.0
ifconfig eth0:0 202.155.11.1 netmask 255.255.255.0
查看一下网卡是不是正确设置了
ifconfig eth0
ifconfig eth0:0
查看一下路由是不是正确设置了,
route
应该有这样的内容了
Destination   Gateway   Genmask        ....... Iface
202.155.11.0  *         255.255.255.0          eth0
10.130.0.0  *           255.255.0.0            eth0
...
...
如果不行,那么试着先吧eth0 down了,在up起来
ifconfig eth0 down
ifconfig eth0 up
ifconfig eth0:0 up

good luck xixi............. [/B][/QUOTE]

你的怎么行呢?两个网段都从eth0走,但是你有没有加默认网关,加了的话一样行不通的!      
202.109.126.160 * 255.255.255.240 U 0 0 0 eth0
192.168.10.0 * 255.255.255.0 U 0 0 0 eth0
127.0.0.0 * 255.0.0.0 U 0 0 0 lo
default * 0.0.0.0 U 0 0 0 eth0

再看了一下,你得第一行真的是这样的吗?这样的意思是网段202.109.126.160-202.109.126.175 才会走第一行。其余的202.109.126.x走的是默认网关。你确认你是知道这一点的吗。

如果这样配置真的可以的话,你这台机就可以变成网关了,没试过这样。如果你想接两个网段,是不是应该这样:
202.109.126.160  202.109.126.x(那个网段的网关) 255.255.255.240 U ...
192.168.10.0     192.168.10.x(这个网段的网关) 255.255.255.0 U ...      
楼上的觉的很怪吧,呵呵
我确实是没有说明设定网关的呀,
楼上的楼上的,我也确实没有设定default路由 呵呵      
我的机器名叫test
我增加了一个网关:route add test gw 192.168.10.1
并且我的default的网关是202.109.126.X
现在都可以了,可是我还是没懂为什么?      
将你现在的route的结果post出来看看,应该很容易理解的。      
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
ums             192.168.10.48   255.255.255.255 UGH   0      0        0 eth0
202.109.126.160 *               255.255.255.240 U     0      0        0 eth0
192.168.10.0    *               255.255.255.0   U     0      0        0 eth0
127.0.0.0       *               255.0.0.0       U     0      0        0 lo
default         *               0.0.0.0         U     0      0        0 eth0      
出现这样的情况一般是路由问题,
default只是在ip报实在找不到正确的路由时才从这个网关走。      
我试过这样:
202.109.126.160 202.109.126.23 255.255.255.240 U 0 0 0 eth0
192.168.10.0 192.168.10.48 255.255.255.0 U 0 0 0 eth0
127.0.0.0 * 255.0.0.0 U 0 0 0 lo
default * 0.0.0.0 U 0 0 0 eth0
可是不行,所以我很奇怪。      
default 的网关是不可以为*的,否则默认网关还是不知到从那里出去,

要想看究竟是那里出了问题,
要安装tcpdump,在运行tcpdump,就可以看到它为什么回复不了,