免费注册 查看新帖 |

Chinaunix

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

[网络管理] linux路由器配置问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-04-25 17:53 |只看该作者 |倒序浏览
各位大虾好!
    小弟想用Linux做一个路由器来取代现在的路由器,步骤如下:
    外网网卡配置:192.168.32.32/255.255.255.0
      内网网卡配置:192.168.64.1/255.255.255.0
      route add -net 192.168.32.0 netmask 255.255.255.0
      route add -net 192.168.64.0 netmask 255.255.255.0
      echo 1 > /proc/sys/net/ipv4/ip_forward
      用route命令看路由表结果如下:
    Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.64.0    *               255.255.255.0   U     0      0        0 eth1
192.168.32.0    *               255.255.255.0   U     0      0        0 eth0
169.254.0.0     *               255.255.0.0     U     0      0        0 eth1
default         192.168.32.1    0.0.0.0         UG    0      0        0 eth0

        然后我在一台IP为192.168.64.100,网关为192.168.64.1的机器上ping 192.168.64.1可以ping通,ping 192.168.32.32也可以ping通,但是ping不通192.168.32网段的其他机器。

      请问各位大虾,我还要做那些工作才可以让192.168.64.100这台机器ping通192.168.32网段的其他机器?

论坛徽章:
0
2 [报告]
发表于 2007-04-25 18:03 |只看该作者
你想你可以这样试试,

ip route add 192.168.64.0 255.255.255.0 dev eth1
ip route add 192.168.32.0 255.255.255.0 dev eth0
ip route add default via 192.168.32.1

echo 1 > /proc/sys/net/ipv4/ip_forward

论坛徽章:
0
3 [报告]
发表于 2007-04-26 09:53 |只看该作者
好像不行哦,结果如下:

[root@AS42 ~]# ip route add 192.168.64.0 255.255.255.0 dev eth1
Error: either "to" is duplicate, or "255.255.255.0" is a garbage.

论坛徽章:
0
4 [报告]
发表于 2007-04-26 12:05 |只看该作者
你都把原来 你写的 删掉啊 ?
不删掉 它能不提示重复吗 ?

论坛徽章:
0
5 [报告]
发表于 2007-04-26 15:36 |只看该作者
我就是删掉了的啊!~~~~~~

论坛徽章:
0
6 [报告]
发表于 2007-04-26 16:13 |只看该作者
Sorry 我的错。它不支持掩码。

ip route add 192.168.64.0/24 dev eth1
ip route add 192.168.32.0/24 dev eth0
ip route add default via 192.168.32.1

论坛徽章:
0
7 [报告]
发表于 2007-04-27 15:31 |只看该作者
还是不行,5555555555

论坛徽章:
0
8 [报告]
发表于 2007-04-27 16:35 |只看该作者

回复 #7 dongh 的帖子

你在 192.168.32网段的其他机器 上 抓一下包吧。 看看收到 64 机器上的 包 没 ?

如果 没受到  那么就 说 LINUX 转发有问题。 如果受到了。看看 回包 地址 ,及 在linux 64网段的网卡上 抓包 看看 linux 受到 回包不 ? 如果 没回包 这么 就说 32 段的机器的 网关有问题。

论坛徽章:
0
9 [报告]
发表于 2007-04-28 09:17 |只看该作者
那两条路由没有必要加!!!

192.168.32.0/24这个段的网关是否是192.168.32.32 ????,如果不是,你肯定不能ping通


看你的路由上显示192.268.32.1是你的linux的缺省网关,那么这个192.168.32.1在哪儿?


如果是三层交换上,那么那儿是否有指向192.168.64.0/24的路由?

[ 本帖最后由 springwind426 于 2007-4-28 09:20 编辑 ]

论坛徽章:
0
10 [报告]
发表于 2007-04-28 10:08 |只看该作者
关键192.168.32.*的网段有没胡给你设回来的路由,如果没有,就只认192.168.32.32,你就只好用NAT了.
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP