- 论坛徽章:
- 2
|
有那么复杂吗?
分析一下你的原因是:当内网客户机(例如:192.168.1.111)发送202.104.44.8:80请求时,在ROUTER上,做DNAT了,把目标地址更改成192.168.1.5(这时候数据包的目的地址是192.168.1.5,源地址是192.168.1.111),然后路由器把请求仍给了192.168.1.5, 192.168.1.5响应处理请求后(这时候就出问题了),WEB服务器也就是192.168.1.5,生成了数据包,目的地址为192.168.1.111,源地址为192.168.1.5的数据包,然后直接发给了192.168.1.111这个客户机,而客户机发出的是目的地址是202.104.44.8,源地址为192.168.1.111的包,根本没有给192.168.1.5发过包,所以收到的192.168.1.5的包,客户机认为是无效的直接丢弃了。.............解决办法其实很简单,你的陆游器我没用过.基本思路是在陆游器上建立个SNAT,把来自内网192.168.1.0/24到192.168.1.5的数据包,做个SNAT成192.168.1.2,就OK了。SNAT陆游器应该是支持的,如果不支持那怎么做的上网服务器呢.
对了,顺便问问华为的人,是不是华为的工程师都是那个水平,如果都一样,可以集体下岗了。.............还有就是问问他们招人不............本人待业,无学历于求工作.
[ 本帖最后由 gouya 于 2008-4-14 21:05 编辑 ] |
|