【问题标题】:Linux Kernel routing on same subnet packets同一子网数据包上的 Linux 内核路由
【发布时间】:2014-11-27 18:23:37
【问题描述】:


我正在 Linux Kernel (v 3.10) 中寻找处理程序或其他东西,以检查是否启用了某种选项,允许内核对来自同一子网的数据包进行路由。
谢谢!

【问题讨论】:

    标签: linux routing kernel option subnet


    【解决方案1】:

    检查值:

    /proc/sys/net/ipv4/ip_forward
    

    它指定内核是否执行 IPv4 数据包路由。

    【讨论】:

    • 正确,但我需要更具体的内容。我正在研究的内核似乎对来自同一子网的数据包执行路由。这是非常奇怪的事情,所以我试图了解是否有与此问题相关的选项。
    • 这个变量保持内核转发数据包的状态。路由是指使用OSPF等路由算法参与路由。
    【解决方案2】:

    也许我在以下路径中通过处理程序浏览找到了一个可能的解决方案:
    /proc/sys/net/ipv4/conf/eth0/*
    设置为 0 /proc/sys/net/ipv4/conf/eth0/accept_redirects 可以解决我的问题。

    echo 0 >/proc/sys/net/ipv4/conf/eth0/accept_redirects
    

    【讨论】:

      猜你喜欢
      • 2014-07-07
      • 1970-01-01
      • 2013-02-17
      • 2015-08-06
      • 2014-01-02
      • 1970-01-01
      • 2018-02-28
      • 2011-12-21
      • 2021-06-25
      相关资源
      最近更新 更多