作者gen2linux (晚宴行动如期举行)
看板Programming
标题Re: [问题] about NAT and FTP
时间Wed Dec 13 13:02:25 2006
※ 引述《[email protected] (珍惜, 享受每一天)》之铭言:
: ※ 引述《[email protected] (thinking future)》之铭言:
: > 请问我要如何让 FTP 的封包可以顺利经由 NAT ROUTER 传送呢
: > 我是用 winpcap 抓封包的.
: > 那是否需用到 SOCKET ?
: 我猜你要在 Win platform 上写 raw socket 作这件事情,
: 至於作法,
: 你可以去参考现有的 Linux kernel,
: 看 Netfilter FTP connection track 怎麽做的,
不能用ftp 被动模式??
要做的话似乎也没甚麽好技巧
就是去偷看 ftp command channel中开 port的资讯罢
Netfilter的 ftp connection track就是这样做而已..
如果你想用封包重组成 tcp stream, libnids library不错用(for win/u*ix)
因其是改自linux 2.0 tcp/ip stack, 应具有相当的稳固性...
--
Red Shirt located. Do you have in sight?
Red Shirt confirmed.
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.96.111.57