当前位置:  技术问答>linux和unix

Lunux下iptables过滤转发TCP数据包问题?

    来源: 互联网  发布时间:2017-04-16

    本文导语:  iptables是Lunux内核集成的IP信息包过滤工具,下面的命令: iptables -t nat -A PREROUTING -p tcp --destination-port 80 -j REDIRECT --to-port 8080 这条命令的功能是修改带来的数据包,并过滤TCP数据包,把所有80端口的TCP数据转...

iptables是Lunux内核集成的IP信息包过滤工具,下面的命令:

iptables -t nat -A PREROUTING -p tcp --destination-port 80 -j REDIRECT --to-port 8080

这条命令的功能是修改带来的数据包,并过滤TCP数据包,把所有80端口的TCP数据转发到本机的8080端口来传输。

但是,不知道过滤后传输给8080端口的数据是否含包含了TCP头?还是包括IP头?还是已经去掉了IP头和TCP头,只包含TCP头后的纯数据部分?


|
可以这样理解:包还是这个类型的包,只是修改了些参数而已

|
这个只是nat哈,不是filter

对于楼主的问题, google “网络栈”

|

看你提的问题就知道你对协议栈一点概念都没有,人家有一本书来说明的东西,你觉得有可能几句话说得完的?
所以让你去看书,如果你觉得我说三道四你可以不听不去作。
每个人都有是新手的时候,但是既然自己不知道就自己把心态放低一点,也许你在别的方面很牛B,但是从你提的问题和提问题的方式就说明你就是这方面的新手。何况我只是说让你去看本书,这就是目前你最好的解决之道,还说我说三道四,我哪地方说三道四了?如果你觉得你知道tcp/ip是什么东西,那么你给自己说说看,自己平心而论你说得明白吗?
最后不管你爱不爱听,再给你一捧:你现在对iptables最多是知道iptables怎么用,它是怎么实现的没有一分一点的理解。再说三道四一句,去看看netfilter东西,前提是你对tcp/ip协议有点知识。

|
大哥你还是去看看《tcp/ip详解》的第一本吧,我觉得我没有能力给你解释得清楚。
老实说你的问题是你压根就不知道tcp/ip协议这是啥东西

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • lunux关于分区问题,,,急切等待ing................................
  • 想学lunux的菜鸟
  • Lunux下怎样挂接USB盘?我用这条命令总报错.
  • 新手提问:在LUNUX下面用FIREFOX打不开HEET://LOCALHOST界面
  • 我从网上下载LUNUX然后用盘刻录了可以安装吗?如果可以请告诉我下载地址可以吗?谢谢,我学习用的!谢谢
  • 怎么启动lunux系统的http服务
  • 关于LUNUX下的代理服务问题
  • lunux的安装问题


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,