【问题标题】:two network cards routing两张网卡路由
【发布时间】:2014-07-09 21:56:28
【问题描述】:

我的 Mac 中有两个以太网卡 en0 连接到使用 DHCP 的路由器并连接到互联网,并且 en1 连接到第二个路由器到专用于文件共享和游戏的专用无线网络

en0:已分配 DHCP 地址:192.168.1.226 掩码:255.255.255.0 gw: 192.168.1.1

zh1:手册 地址:10.168.60.65 掩码:255.255.255.192 gw: 10.168.60.65

在 PC 上,我只需添加一个路由 10.0.0.0 掩码 255.0.0.0 10.168.60.65 -p 但是在mac上做类似的事情是行不通的(route -n add 10.0.0.0/8 10.168.60.65) tis 是一个大网络,我需要能够连接到许多不同的范围(10.5.0.0、10.4.0.0、10.111.0.0 等)

traceroute 到 10.168.0.0 范围内的任何东西总是显示它试图通过 192.168。 gw

我应该如何配置这台 Mac?

谢谢

【问题讨论】:

    标签: macos routing


    【解决方案1】:

    尝试以下方法:

    sudo route add -net 10.0.0.0/8 -interface en0 或者 sudo route add -net 10.0.0.0/8 -interface en1 取决于你需要启用哪一个。

    【讨论】:

    • 感谢 EmkoOne。我发现有一条旧的持久路线我已经添加了一段时间也试图解决同样的问题,但它是错误的。删除它并添加codesudo route -nv add -net 10.0.0.0/8 10.168.60.65。现在效果很好:)
    猜你喜欢
    • 2015-07-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-27
    • 2012-01-22
    • 2020-07-30
    • 2021-06-11
    • 1970-01-01
    相关资源
    最近更新 更多