V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
deetz
V2EX  ›  macOS

想到了一个替代“网络位置”的不是办法的办法

  •  
  •   deetz · 2022-10-31 17:01:09 +08:00 · 1269 次点击
    这是一个创建于 514 天前的主题,其中的信息可能已经有所发展或是发生改变。

    MacOS Ventura 的槽点太多,其中比较不方便的是现在只能用命令行编辑和切换网络位置,但是每次打开命令行又不方便,如果有需要可以用 shortcut 来运行 bash 命令进行切换。我习惯直接切换具体设置。

    需要用到的命令如下:

    networksetup -setmanual Wi-Fi <your ip address> <network mask> <network gateway>

    networksetup -setdnsservers Wi-Fi <dns server>

    如果要切换回 dhcp ,则使用:

    networksetup -setdhcp Wi-Fi

    networksetup -setdnsservers Wi-Fi "Empty"


    此外,可以结合 shortcuts 中获取的 network name ,通过条件流程进行不同的设置。设置快捷指令后可以放到状态栏使用,也可以通过 Raycast 直接调用。

    但是还是不理解为什么会在设置中取消网络位置的编辑和切换功能……

    3 条回复    2022-10-31 22:04:35 +08:00
    fluffyfoxxo
        1
    fluffyfoxxo  
       2022-10-31 17:40:01 +08:00 via iPhone
    左上角的菜单仍然可以切换网络位置
    gqbre
        2
    gqbre  
       2022-10-31 19:05:00 +08:00   ❤️ 1
    左上角可切换,编辑网络位置是低频场景命令新建问题不大。目前根据连接 wifi 名称自动切换网络位置的方案依旧可用 https://github.com/rimar/wifi-location-changer
    morize
        3
    morize  
       2022-10-31 22:04:35 +08:00
    Mac 网络设置为什么不和 iOS 一样,每个 WIFI 单独设置 ip 和 DNS 。我还以为 Ventura 改了呢,本来还能用位置代替一下,现在更麻烦了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   991 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 20:08 · PVG 04:08 · LAX 13:08 · JFK 16:08
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.