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

mac 怎么样才能禁止一个程序的网络访问?

  •  
  •   rawlings · 2015-09-14 15:49:29 +08:00 · 18604 次点击
    这是一个创建于 1526 天前的主题,其中的信息可能已经有所发展或是发生改变。
    mac 怎么样才能禁止一个程序的网络访问?
    有一个软件我不想让他访问网络,有什么办法吗?
    26 回复  |  直到 2019-04-16 14:20:38 +08:00
        2
    rawlings   2015-09-14 16:21:18 +08:00
    @blacklee 哈哈,多谢,我去试试!
        3
    rawlings   2015-09-14 16:24:21 +08:00
    @blacklee 大虾请留步,我是想禁止某一个 mac 应用的的网络,其他的软件还是要上网的
        4
    latestlu   2015-09-14 16:30:24 +08:00
    防火墙中,可以设置。
        5
    rawlings   2015-09-14 16:45:03 +08:00
    @latestlu 谢谢,我怎么没想到呢哈哈,平时不用不用就给忘了还有个防火墙的
        6
    solar   2015-09-14 16:49:00 +08:00
    Little Snitch
        7
    Suclogger   2015-09-14 16:59:59 +08:00
    Little Snitch +1
        8
    haozhang   2015-09-14 17:03:33 +08:00
    开防火墙再设置。
        9
    i8d0g   2015-09-14 17:07:16 +08:00
    那怎么 只 让某个没有代理设置的应用通过代理访问网络,而不是全局代理
        10
    18000rpm   2015-09-14 17:10:22 +08:00
    搜了一下
    System Preferences 那个防火墙只拦截 Incoming connections
    命令行的 pf 不能针对 APP 进行拦截
    简单的办法只有两个付费应用 Litte Snitch 和 Hands Off

    不知道有没有其他方法
        11
    ynyounuo   2015-09-14 17:14:13 +08:00
    简单举个例子
        12
    jasonwho   2015-09-14 17:18:01 +08:00
    little snitch
        13
    Themyth   2015-09-14 17:23:23 +08:00
    我用的是一个叫 hand OFF 的软件,是 HAND OFF ,不是 handoff^_^
        14
    yanwen   2015-09-14 17:27:57 +08:00
    @Themyth 求网址。。网站搜索的都不是想要的。。
        15
    yanwen   2015-09-14 17:30:58 +08:00
    @Themyth 找到了。。是 hands off 。。。 ls 你漏掉了个 S 。。
        16
    Themyth   2015-09-14 17:33:20 +08:00
    @yanwen 额额额 果然眼睛被蒙蔽了,哈哈, 找到就好。。我就是用这个实现程序联网限制的,并且还可以实现通配符形式的域名访问限制,关键字访问限制, IP 地址访问限制等,很强大。。很简单。。
        17
    zhjits   2015-09-14 18:34:00 +08:00   ♥ 1
    @i8d0g proxychain , proxifier
        18
    fatestigma   2015-09-14 18:36:30 +08:00
    突然学到了好多方法,我之前只会一个用`sandbox-exec`的方法来禁止网络访问,但是很多应用用这个方法执行启动报错。。。
        19
    Shoegazer   2015-09-14 19:39:22 +08:00
    Little Snitch+1.
        20
    skydiver   2015-09-14 19:42:59 +08:00 via iPad
    @ynyounuo 这个只有 incoming connection
        21
    LagunAPaTa   2015-09-14 22:16:27 +08:00
    Little Snitch 妥妥的
        22
    ilotuo   2015-09-14 23:02:59 +08:00 via Android   ♥ 1
    抓包
    然后把访问网站加入
    /etc/hosts 指向 0.0.0.0
        23
    Drahcir   2015-09-16 16:22:21 +08:00
    如果是能模拟物理断网的就可以了。
        24
    HuangLibo   2018-08-07 14:40:38 +08:00
    @ilotuo 改 host 这个方式真棒, 哈
        25
    c4f36e5766583218   239 天前
    proxifier 里面添加一条 Block app rule 也可以
        26
    autotesting   216 天前
    借问一下,我如果在 mac 上起了一个服务,能否通过类似于 iptables 方式实现限制指定 ip 访问呢,比如只有 10.0.0.0/16 这样的网段访问
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2808 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 23ms · UTC 11:56 · PVG 19:56 · LAX 03:56 · JFK 06:56
    ♥ Do have faith in what you're doing.