zoukankan      html  css  js  c++  java
  • 把虚拟网络给掰碎了:prerouting要解决的场景

    先自己想想preorouting试用的场景是什么,上面一篇文章已经说过了,是说网卡放过了这个数据包,然后是需要iptables对这个数据包做一个整改,这里的适用场景肯定是改目的地址啊,因为改了目的地址之后,机器上配置了forwarding是个1,这个时候linux的路由策略是被触发的,这个时候会把数据包给路由到对应的网卡上,这个时候,网卡会接受相应的数据包,比如是vxlan的场景,会解析出对应的数据包,然后通过veth传递给自己的peer,这样peer接收到数据包之后,会直接上传到自己的网络协议栈。

    后面需要考察一下,是怎么在vxlan网卡和veth之间传递的。

    如果本机就是能路由到相关的网卡就可以;

    比如本地的ip地址是192.168.0.110

    然后vxlan网卡的地址是10.10.112.113

    这个时候是独立的两个网段,这种情况下是不需要用iptables的,因为压根就不需要去改这些目的地址啥的

  • 相关阅读:
    java泛型介绍
    JavaWeb---总结(十九)Session机制
    ServiceWorker入门介绍一
    Ehcache入门介绍一
    Hadoop入门介绍一
    给安卓端调用的短信发送接口demo
    Java开发需要注意的流程
    一些题
    省选模拟3
    省选模拟2
  • 原文地址:https://www.cnblogs.com/honpey/p/15640336.html
Copyright © 2011-2022 走看看