QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 760|回复: 4

帮忙配置一下linux路由器

[复制链接]
发表于 2005-4-12 12:13:52 | 显示全部楼层 |阅读模式
路由器有两块网卡
eth0:
inet addr:192.168.1.39  Bcast:192.168.1.127  Mask:255.255.255.128
与局域网连接

eth1:
inet addr:192.168.123.1  Bcast:192.168.123.255  Mask:255.255.255.0
与一台pc连接

pc:
inet addr:192.168.123.22  Bcast:192.168.123.255  Mask:255.255.255.0

路由器可以ping通外网和局域网里的其他机器
pc可以ping通192.168.1.39和192.168.123.1,但PC ping不通外网和局域网里的其他电脑.

路由器里的路由表:

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.1.0     *               255.255.255.128 U     0      0        0 eth0
192.168.123.0   *               255.255.255.0   U     0      0        0 eth1
default         192.168.1.1     0.0.0.0         UG    0      0        0 eth0


PC上的:
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.1.39    *               255.255.255.255 UH    0      0        0 eth0
192.168.123.0   *               255.255.255.0   U     0      0        0 eth0
169.254.0.0     *               255.255.0.0     U     0      0        0 eth0
default         192.168.1.39    0.0.0.0         UG    0      0        0 eth0

路由器上echo 1 > /proc/sys/net/ipv4/ip_forward 也做了
要怎样配置呢
发表于 2005-4-12 12:51:17 | 显示全部楼层
default 192.168.1.39 0.0.0.0 UG 0 0 0 eth0
这句错了
gateway应该是192.168.123.1
回复

使用道具 举报

 楼主| 发表于 2005-4-12 14:45:26 | 显示全部楼层
[quote:b949b6c389="lrlbecool"]default 192.168.1.39 0.0.0.0 UG 0 0 0 eth0
这句错了
gateway应该是192.168.123.1[/quote]
这样也不行,结果一样
回复

使用道具 举报

 楼主| 发表于 2005-4-12 14:55:01 | 显示全部楼层
是不是要iptables?
回复

使用道具 举报

 楼主| 发表于 2005-4-12 15:57:35 | 显示全部楼层
搞定了,内核里要把Network packet filtering选上
再装上iptables

iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-6 05:29 , Processed in 0.042869 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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