如何使用 Mac 作为交换机(或桥接两个接口)

jpi*_*ora 5 networking mac switch bridge macos

我需要通过 mac 的 wifi 连接在我的家庭无线网络的子网上放置一个有线设备(蓝光播放器),因为楼上没有有线连接。

更清楚地说,我想要的是:

BlueRay ---(ethernet)---> Mac ---(wifi)---> Home Router [192.168.1.1]
[192.168.1.3]        [192.168.1.4]                         |
                                                      (ethernet)
                                                           |
                                                           v
                                         Media Server PC [192.168.1.5]
Run Code Online (Sandbox Code Playgroud)

基本上我想将以太网桥接到wifi网络。并且“互联网共享”不会做,因为它会创建第二个子网 [192.168.2.x]

这能做到吗?

小智 1

您只需在 Mac 上启用 IP 转发即可。这可以通过以下命令完成(您可能需要重新启动 mac/网络接口才能使更改生效):

sysctl -w net.inet.ip.forwarding=1

详细信息:如何在 MacOS X 中启用 IP 转发?