Linux旁路由在多网卡配置中确实会遇到一些挑战,特别是当不组建桥接(bridge)且所有网卡处于同一网段和网关时。以下是一些针对您问题的解答和建议:

  1. 多网卡,不组桥,同网段同网关的情况下是否需要设置源进源出?是否会不同线路进来同一线路出去?
    在不使用桥接的情况下,确实需要配置源地址和目的地址的转换,以确保数据能够正确地从一条线路进入并从另一条线路出去。这通常涉及到iptables或nftables的配置。对于没有MAC地址相关设置的应用,您可以通过指定网卡而不是桥接来控制数据流。例如,您可以使用iptables的-i-o选项来指定输入和输出接口。如果需要在桥接的情况下指定网卡,您可以使用bridge模块配合iptables,通过指定brctl addif命令将网卡添加到桥接中,并配置相应的iptables规则。
  2. nftables中的skgid和iptables中的gid–owner是否为同一参数?
    skgidgid–owner不是同一参数。在iptables中,gid–owner用于指定数据包的所有者,即创建该数据包的进程的组ID。而在nftables中,skgid通常用于指定套接字(socket)的组ID。这两个参数在处理特定类型的网络流量时可能都会用到,但它们并不相同。

希望这些信息能帮助您解决Linux旁路由中的多网卡问题。如果您需要更详细的配置步骤或进一步的帮助,请随时提问。

标签: none

评论已关闭