我可以配置我的 netplan 配置以便所有 UDP 传出广播流量都通过特定的以太网接口吗?

我可以配置我的 netplan 配置以便所有 UDP 传出广播流量都通过特定的以太网接口吗?

我在一台有 2 个以太网接口的电脑上安装了 Ubuntu Desktop 22.04。过去 2 个小时我一直在阅读 netplan 文档,但我的想法(或理解)已经用尽了。

eth1 连接到“真实”网络 - 互联网,一切。etho 连接到封闭网络,该网络有设备发送 UDP 数据报。可以将其视为某种遥测。

我有一个处理 UDP 流量的程序 - 接收遥测数据并向设备发送 UDP 数据报。我想配置网络设置,以便 UDP 广播流量始终通过 eth0。

目前它正在通过 eth1,配置如下。我想要的可能吗?如果可以,我缺少什么才能正确引导 UDP 流量?谢谢。

network:
  version: 2
  renderer: NetworkManager
  ethernets:
    eth0:
      dhcp4: false
      addresses:
        - 192.168.8.1/30
      routes:
        - to: 192.168.8.0/30
          via: 192.168.8.1
          table: 101
      routing-policy:
        - from: 192.168.8.0/30
          table: 101
    eth1:
      dhcp4: false
      addresses:
        - 192.168.1.101/24
      routes:
        - to: default
          via: 192.168.1.1
        - to: 192.168.1.0/24
          via: 192.168.1.1
          table: 102
      routing-policy:
        - from: 192.168.1.0/24
          table: 102
      nameservers:
         addresses: [8.8.8.8,8.8.4.4]

相关内容