Ubuntu 双网卡

Ubuntu 双网卡

我最近从 Windows 切换到 Ubuntu。它在 Windows 中以精确的配置运行。一个 NIC(enp2s0)连接到 LAN,另一个 NIC(enp1s0)连接到具有互联网访问权限的路由器。

enp2s0 -manually configured - 192.168.1.133 subnet 255.255.0.0 gateway -none

enp1s0 - autoconfigured from router

我想使用 enp2s0 从 238.xxx 接收 UDP 流,并使用 enp1s0 接收其余流。

在 Ubuntu 路由命令中显示

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         192.168.1.1     0.0.0.0         UG    100    0        0 enp1s0
link-local      *               255.255.0.0     U     1000   0        0 enp2s0
192.168.0.0     *               255.255.0.0     U     100    0        0 enp2s0
192.168.1.0     *               255.255.255.0   U     100    0        0 enp1s0

到目前为止,我可以 ping google.com。但是我无法使用 enp2s0 接收 UDP 流。我该如何使用这两个网络接口?

enp1s0    Link encap:Ethernet  HWaddr 00:e0:4c:68:06:92
      inet addr:192.168.1.8  Bcast:192.168.1.255  Mask:255.255.255.0
      inet6 addr: fe80::2e0:4cff:fe68:692/64 Scope:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:5568 errors:0 dropped:0 overruns:0 frame:0
      TX packets:488 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000
      RX bytes:1620181 (1.6 MB)  TX bytes:77235 (77.2 KB)

enp2s0    Link encap:Ethernet  HWaddr 00:e0:4c:68:06:93
      inet addr:192.168.1.133  Bcast:192.168.255.255  Mask:255.255.0.0
      inet6 addr: fe80::2e0:4cff:fe68:693/64 Scope:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:10802 errors:0 dropped:1 overruns:0 frame:0
      TX packets:85 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000
      RX bytes:1882391 (1.8 MB)  TX bytes:11331 (11.3 KB)

如果我断开 enp1s0,我就能接收 UDP 流。

相关内容