当前位置: 技术问答>linux和unix
谁能告诉我,有关iptable的重定位的问题?
来源: 互联网 发布时间:2015-09-02
本文导语: 我现在想做这样一件事,就是要在将IP包重定位到应用层的同时,还需要让应用层的程序知道原来IP包的目标地址,以便应用程序处理后,再将内容转发到原来的目的地。有哪位大侠能帮我这个忙呀!!! 应用模...
我现在想做这样一件事,就是要在将IP包重定位到应用层的同时,还需要让应用层的程序知道原来IP包的目标地址,以便应用程序处理后,再将内容转发到原来的目的地。有哪位大侠能帮我这个忙呀!!!
应用模型如下所述:政府网分办公内网和外网(内外网之间是不可以直接进行数据交换的)。
现在在外网和内网中间运用网闸系统(一个两U的机器,中间通过板卡进行连接,可以进行数据交换)可以使他们之间进行通信。现在内网的某以台机器发出一个请求(如:HTTP ,MAIL,FTP....)到外网外的一台机器。怎么样使使内网发出的请求到达外网,并且把外网反馈回来的数据发到源发出请求的内网机器上。
还有一个问题是怎么样在IPTABLE之前和之后捕获IP数据包(程序实现,IPTABLE有无接口函数)。
分不够可以再加,希望大家能给我一个完美的答案,先谢谢各位了!
应用模型如下所述:政府网分办公内网和外网(内外网之间是不可以直接进行数据交换的)。
现在在外网和内网中间运用网闸系统(一个两U的机器,中间通过板卡进行连接,可以进行数据交换)可以使他们之间进行通信。现在内网的某以台机器发出一个请求(如:HTTP ,MAIL,FTP....)到外网外的一台机器。怎么样使使内网发出的请求到达外网,并且把外网反馈回来的数据发到源发出请求的内网机器上。
还有一个问题是怎么样在IPTABLE之前和之后捕获IP数据包(程序实现,IPTABLE有无接口函数)。
分不够可以再加,希望大家能给我一个完美的答案,先谢谢各位了!
|
我找到了一些东西或许能帮您点忙
http://www.linuxforum.net/forum/showflat.php?Cat=&Board=linuxK&Number=304171&page=0&view=collapsed&sb=5&o=7&fpart=all
不知对您有没有用.LARRYS
http://www.linuxforum.net/forum/showflat.php?Cat=&Board=linuxK&Number=304171&page=0&view=collapsed&sb=5&o=7&fpart=all
不知对您有没有用.LARRYS
|
不用那么麻烦,楼主说的就是NAT嘛,一台运行Linux的双网卡PC做网关就能搞定
http://www-900.ibm.com/developerWorks/cn/linux/network/s-netip/index.shtml
http://www-900.ibm.com/developerWorks/cn/linux/network/s-netip/index.shtml