fly1101
驱动牛犊
驱动牛犊
  • 注册日期2007-10-22
  • 最后登录2012-04-19
  • 粉丝0
  • 关注0
  • 积分14分
  • 威望93点
  • 贡献值0点
  • 好评度10点
  • 原创分0分
  • 专家分0分
阅读:2507回复:2

请教NDIS IM驱动实现NAPT时,怎样得到未使用的端口供NAPT使用

楼主#
更多 发布于:2008-10-30 12:17
有人说在IM驱动里面记录所有发送的数据包使用的端口,NAPT转发时不使用这些端口。

但是如果这样做,NAPT选择了一个空闲端口后,怎么让其他应用不使用这个已经被NAPT使用的端口呢?
iihacker
论坛版主
论坛版主
  • 注册日期2010-01-07
  • 最后登录2017-08-16
  • 粉丝5
  • 关注8
  • 积分377分
  • 威望1941点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2011-01-05 19:31
引用楼主fly1101于2008-10-30 12:17发表的 请教NDIS IM驱动实现NAPT时,怎样得到未使用的端口供NAPT使用 :
有人说在IM驱动里面记录所有发送的数据包使用的端口,NAPT转发时不使用这些端口。

但是如果这样做,NAPT选择了一个空闲端口后,怎么让其他应用不使用这个已经被NAPT使用的端口呢?




我也在想这个问题,不知道楼主想出来了没有?
NDIS 1群74755180 NDIS 2群182802097 交换机软硬件技术群 187471475 FPGA PCI PCIE 群187471817
mengxp
驱动牛犊
驱动牛犊
  • 注册日期2006-07-11
  • 最后登录2017-07-12
  • 粉丝1
  • 关注1
  • 积分34分
  • 威望243点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分10分
  • 社区居民
板凳#
发布于:2011-02-18 10:46
hook tdi能解决 但是由于太麻烦,我没这样做
直接把映射的本地端口+1 给主机预留一个避免长期碰撞就ok了。。
再说你主机既然打算做NAT就不要经常用网络了。。
安心的做服务器吧,哈哈
游客

返回顶部