版块
论坛
喜欢
话题
应用
搜索
登录
注册
aceszjp的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=3102
关于NAT的疑问
在Linux中有一个iptables,它使用了五个hook植入tcpip栈,通过其中的prerouting和postrouting钩子(这两个钩子在tcpip的route程序的入口和出口)可以轻松地实现NAT,但是在windows中应该怎样实现NAT呢?是不是要改变tcpip.s...
全文
回复
(
4
)
2002-03-09 16:24
来自版块 -
NDIS网络接口开发
◆
◆
表情
告诉我的粉丝
提 交
chen001
:
你通过分析包中的IP头部不就可以了?
(2002-03-18 10:24)
回复
aceszjp
:
原理我懂,但是我在IMD中截获了数据包,不知道能不能凭packet的信息判断这个数据包是属于prerouting还是postrouting呢?我在DDK中搜索关于route的信息,但是没有什么相关的信息。请各位指点。
(2002-03-14 20:25)
回复
chen001
:
可以参见Minix的NAT实现,比Linux下的简单多了(当然功能也少多了)
(2002-03-12 08:59)
回复
flyfox
:
在IMD中,根据具体表,把出栈和入栈包更换目的或源IP。具体实现方式和LINUX是一样的。
(2002-03-10 09:22)
回复
aceszjp
加关注
写私信
0
关注
0
粉丝
21
帖子
返回顶部