免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
1234下一页
最近访问板块 发新帖
查看: 8319 | 回复: 37
打印 上一主题 下一主题

路由策略请教! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-03-16 22:07 |只看该作者 |倒序浏览
你好,
有台linux设备做路由器有三张网卡
wan eth0,
lan eth1 192.168.1.1,
lan eth2  192.168.2.1
eth1内有台设备a 192.168.1.10
eth2内有台设备b 192.168.2.20
当设备a的网关设定成192.168.1.1时,设备b能ping通设备a,但设备a的网关为其他时,设备bping不通a。
试过在a上设置路由表route add -net 192.168.1.0 netmask 255.255.255.0 gw 192.168.1.1 dev eth0,却没有效果。
请教有什么方法能使a的默认网关非192.168.1.1时,b也能ping通a。
谢谢!

论坛徽章:
5
IT运维版块每日发帖之星
日期:2015-08-06 06:20:00IT运维版块每日发帖之星
日期:2015-08-10 06:20:00IT运维版块每日发帖之星
日期:2015-08-23 06:20:00IT运维版块每日发帖之星
日期:2015-08-24 06:20:00IT运维版块每日发帖之星
日期:2015-11-12 06:20:00
2 [报告]
发表于 2010-03-17 09:04 |只看该作者
route add -net 192.168.1.0 netmask 255.255.255.0 gw 192.168.1.1 dev eth0

修改为:
route add -net 192.168.2.0 netmask 255.255.255.0 gw 192.168.1.1 dev eth0

论坛徽章:
0
3 [报告]
发表于 2010-03-17 14:11 |只看该作者
非常感谢,ssffzz1
route add -net 192.168.2.0 netmask 255.255.255.0 gw 192.168.1.1 dev eth0
似乎没有生效,执行后可以在a设备上看到,但却ping不通,在路由器需要做什么吗?
root:~> route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.2.0     192.168.1.1     255.255.255.0   UG    0      0        0 eth0
192.168.1.0     *               255.255.255.0   U     0      0        0 eth0

论坛徽章:
5
IT运维版块每日发帖之星
日期:2015-08-06 06:20:00IT运维版块每日发帖之星
日期:2015-08-10 06:20:00IT运维版块每日发帖之星
日期:2015-08-23 06:20:00IT运维版块每日发帖之星
日期:2015-08-24 06:20:00IT运维版块每日发帖之星
日期:2015-11-12 06:20:00
4 [报告]
发表于 2010-03-17 14:14 |只看该作者
奇怪。
你把A设置成能通的情况。然后帖:ifconfig  route print arp -a的输出。然后按照我说的设置,再帖这3个命令的输出。

论坛徽章:
0
5 [报告]
发表于 2010-03-17 15:28 |只看该作者
谢谢。
route print ,arp -a这两个命令都没有,

添加route add default gw 192.168.1.1,就可以了

root:~> ifconfig
eth0      Link encap:Ethernet  HWaddr 44:22:31:11:55:31  
          inet addr:192.168.1.2  Bcast:192.168.1.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:192 (192.0 B)  TX bytes:126 (126.0 B)
          Interrupt:48

eth0:1    Link encap:Ethernet  HWaddr 44:22:31:11:55:31  
          inet addr:10.10.189.2  Bcast:10.10.10.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          Interrupt:48

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:1 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:112 (112.0 B)  TX bytes:112 (112.0 B)


root:~> route print
BusyBox v1.13.4 (2010-03-03 14:31:53 CST) multi-call binary

Usage: route [{add|del|delete}]

Edit kernel routing tables

Options:
        -n      Don't resolve names
        -e      Display other/more information
        -A inet Select address family

root:~>


root:~> 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
10.10.189.0     *               255.255.255.0   U     0      0        0 eth0
default         192.168.1.1     0.0.0.0         UG    0      0        0 eth0

论坛徽章:
5
IT运维版块每日发帖之星
日期:2015-08-06 06:20:00IT运维版块每日发帖之星
日期:2015-08-10 06:20:00IT运维版块每日发帖之星
日期:2015-08-23 06:20:00IT运维版块每日发帖之星
日期:2015-08-24 06:20:00IT运维版块每日发帖之星
日期:2015-11-12 06:20:00
6 [报告]
发表于 2010-03-17 15:34 |只看该作者
哦。

route add -net 192.168.2.0 netmask 255.255.255.0 gw 192.168.1.1

添加这个后。然后修改你的缺省网关。再试试。帖route
arp ? 看看能不能打印Arp表。

论坛徽章:
0
7 [报告]
发表于 2010-03-17 15:38 |只看该作者
因为在嵌入式下的,arp给去掉了,有其他方法能打印arp吗?稍等,马上试

论坛徽章:
0
8 [报告]
发表于 2010-03-17 15:59 |只看该作者
root:~> route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.200.1.21  *
192.168.1.0     *               255.255.255.0   U     0      0        0 eth0
10.10.189.0     *               255.255.255.0   U     0      0        0 eth0
default         192.168.1.1     0.0.0.0         UG    0      0        0 eth0

论坛徽章:
0
9 [报告]
发表于 2010-03-17 16:03 |只看该作者
root:~> route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.200.1.21  *                 255.255.255.255 uh  0    0        0  ppp0
192.168.2.0    192.168.1.1 255.255.255.0 ug    0     0        0 eth0
192.168.1.0     *               255.255.255.0   U     0      0        0 eth0
10.10.189.0     *               255.255.255.0   U     0      0        0 eth0
default         192.200.1.21     0.0.0.0         UG    0      0        0 ppp0



root:~> ifconfig
eth0      Link encap:Ethernet  HWaddr 44:22:31:11:55:31  
          inet addr:192.168.1.2  Bcast:192.168.1.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:192 (192.0 B)  TX bytes:126 (126.0 B)
          Interrupt:48

eth0:1    Link encap:Ethernet  HWaddr 44:22:31:11:55:31  
          inet addr:10.10.189.2  Bcast:10.10.10.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          Interrupt:48

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:1 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:112 (112.0 B)  TX bytes:112 (112.0 B)

论坛徽章:
0
10 [报告]
发表于 2010-03-17 16:07 |只看该作者
root:~> ifconfig
eth0      Link encap:Ethernet  HWaddr 44:22:31:11:55:31  
          inet addr:192.168.1.2  Bcast:192.168.1.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:38 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:1680 (1.6 KiB)
          Interrupt:48

eth0:1    Link encap:Ethernet  HWaddr 44:22:31:11:55:31  
          inet addr:10.10.189.2  Bcast:10.10.10.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          Interrupt:48

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:28 errors:0 dropped:0 overruns:0 frame:0
          TX packets:28 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:2488 (2.4 KiB)  TX bytes:2488 (2.4 KiB)

ppp0      Link encapoint-to-Point Protocol  
          inet addr:10.71.55.125  P-t-P:192.200.1.21  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1
          RX packets:5 errors:1 dropped:0 overruns:0 frame:0
          TX packets:18 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3
          RX bytes:194 (194.0 B)  TX bytes:1107 (1.0 KiB)

root:~>
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP