2 个独立主机上的 2 个 NIC 之间的 OSX 路由

2 个独立主机上的 2 个 NIC 之间的 OSX 路由

简单介绍一下背景:我正在制作一个盒子,可以将其运送到有 Mac Mini 和 Sony PTZ 摄像机的场地,该摄像机通过以太网直接连接到它。我使用辅助 NIC 连接摄像机,主 NIC 连接到场地网络。从那台 Mac(本地登录),我可以连接,向摄像机发送 UDP 命令,一切正常。

现在我想要做的是能够从同一网络上的其他 Mac 发出命令,并将“代理”流量从主 NIC 传输到摄像头 NIC,最后传输到摄像头。最终这些将通过 VPN 连接,但现在我正尝试让它在同一个局域网上运行。

下面是一个图表: 在此处输入图片描述

  • 摄像头通过 ETH2 直接连接到 mac 1,摄像头的 IP 为 192.168.2.50。该网卡的 IP 为 192.168.2.15
  • Mac 1 也通过 Eth1 连接到 LAN/Internet,其 IP 为 192.168.1.147
  • 我希望能够从 Mac 2 访问 192.168.2.50。我尝试在 Mac 2 上添加静态路由,但没有成功。

我尝试过的事情: 我在Mac 2上添加了以下路线。

sudo route -n add 192.168.2.50 192.168.1.147

当我添加此路由并运行 TraceRoute 时,每一跳都会超时。

相关内容