阅读:1697回复:7
尊敬的edust和.X.T.I.M. ,请你们帮帮忙
Hi,edust and .X.T.I.M.
我是一个学生,也是这里的新会员,我有幸读到了你们关于实现NAT的帖子,很感兴趣。我正在实现一个局域网代理服务器软件,需要实现NAT功能(Win2000下)。我一直在用WinSock编程,虽然现在能捕获IP包,但是我不知道能否用WinSock实现NAT功能呢?我感觉有问题,因为WinSock仅能处理IP层。听人说要研究NDIS,但是我对它不熟悉。你们能讲讲是如何实现NAT的么?如果一定要用NDIS,我该如何去学习?你们能介绍点学习经验或几本入门参考书么? 非常诚恳向你们求教。谢谢! 我的Email:yongding1975@sina.com |
|
沙发#
发布于:2002-08-05 13:59
呵呵,我也是菜鸟一个,因为我是在 9X 下面实现的,所以在请教了胡大侠之后我使用了 Hook NDIS 的方法,如果你要在 2000下实现的话,建议你干脆用 IMD 算了,这样控制能力最好。
最好在驱动层里面实现,具体可以看一下 2000 DDK 里面的例子。 |
|
板凳#
发布于:2002-08-05 15:49
谢谢edust的指点。
|
|
地板#
发布于:2002-08-07 15:40
Hi,edust and .X.T.I.M. 想请教一些socket的问题,顺便交流一下driver的东东,如果方便与我联系。ghy0325@163.com |
|
地下室#
发布于:2002-08-08 10:14
凑热闹。
|
|
5楼#
发布于:2002-08-08 10:15
说到底,还是IP层下的数据拦截问题。
|
|
6楼#
发布于:2002-08-15 11:19
呵呵,这可是我第一次得分啊!!!
|
|
7楼#
发布于:2002-08-15 11:37
to edust:
肯付出,就会有回报! 由于我是初级,分不多,所以不能散很多的分,请别见笑。 顺便问一句,你实现nat做了多久? 我现在正在看有关书籍(“Win2k 驱动开发大全”)。能否讲讲你的学习经验? |
|