jackyspy 发表于 2005-10-20 12:52:12

Winroute单网卡NAT问题

局域网中只有一台机器A的IP可以通过网关C(同一局域网内)访问公网,现在希望局域网内其它机器通过它nat上网,在A安装winroute,并配置rule:局域网段ip-〉任何非A地址-〉NAT,其它pc网关设置为A的IP。ping的时候第一个包可以通过,后面的都是time out了。分析发现是因为数据包在通过A进行转发的时候,发现A的网关在同一个interface(单网卡)上,转发数据之余给源地址发送了ICMP重定向包,然后那些机器的路由便更新成了C,所以不能通讯。为了暂时解决这个问题,我通过ip策略把A上向局域网ip发送的所有icmp包封锁掉,其它终端可以正常上网。这毕竟不是最好的办法,所以我想请教一下,怎么才能强制winroute不要发送ICMP重定向数据包?

jackyspy 发表于 2005-10-21 08:07:35

难道我说得太复杂了吗?简单的说,单网卡做NAT的时候如何避免winroute发路由重定向包?
肯定有人遇到过这样的情况吧。

jackyspy 发表于 2005-10-24 17:07:01

郁闷啊,没有人可以帮我吗?

afxmfc 发表于 2005-12-29 08:25:05

都不明白,怎么帮你。
页: [1]
查看完整版本: Winroute单网卡NAT问题