贝博恩创新科技网

为何需允许Safari连接互联网?

这通常不是 Safari 本身被禁用了网络,而是某个特定的“屏幕共享”或“远程管理”权限没有正确开启。

为何需允许Safari连接互联网?-图1
(图片来源网络,侵删)

我将为您详细解释原因和解决方法,请根据您的具体场景选择。


核心原因

这个提示几乎总是出现在您开启“屏幕共享”或“远程管理”功能,并试图从另一台设备(如 Mac、iPhone 或 Windows 电脑)的浏览器中访问您的设备时。

为了安全,macOS 默认会阻止这种通过非 Apple 原生应用(如“访达”的“连接服务器”)的访问,您需要手动授权 Safari(或任何您想使用的浏览器)来进行连接。


解决方法(分步指南)

请按照以下步骤操作,确保您的 Mac 允许来自互联网的连接。

为何需允许Safari连接互联网?-图2
(图片来源网络,侵删)

第一步:开启屏幕共享并设置权限

这是最关键的一步。

  1. 打开“系统设置”(System Settings)。

  2. 在左侧边栏中,找到并点击 “通用” (General)。

  3. 点击 “访问” (Accessibility)。

    为何需允许Safari连接互联网?-图3
    (图片来源网络,侵删)
  4. 在右侧,确保 “屏幕共享” (Screen Sharing) 的开关是 打开 状态。

    • 重要提示:这里会列出所有被允许控制您屏幕的应用程序,默认情况下,列表里可能只有“系统事件”或“访达”,我们需要把您的浏览器(如 Safari、Chrome)也加进来。
  5. 点击“+”按钮,在弹出的应用列表中找到并添加您的浏览器。

    • Safari.app
    • Google Chrome.app
    • Microsoft Edge.app
    • 如果找不到,可以点击“其它...”,然后导航到“应用程序” -> “互联网”文件夹来找到它们。
  6. 添加成功后,勾选刚刚添加的浏览器,给它“控制屏幕”的权限。

第二步:配置防火墙(如果已开启)

macOS 自带防火墙,有时它会阻止不必要的网络连接。

  1. 打开“系统设置”
  2. 在左侧边栏中,点击 “网络” (Network)。
  3. 点击右下角的 “防火墙” (Firewall)。
  4. 如果防火墙是关闭的,您可以直接跳到第三步。
  5. 如果防火墙是打开的,请点击 “选项...” (Options...)。
  6. 在弹出的窗口中,找到 “入站连接” (Incoming Connections) 或类似的选项。
  7. 确保设置为 “允许所有必需的连接” (Allow all necessary connections) 或 “自动允许 signed 软件接收连接” (Automally allow signed software to receive connections),这个设置允许像 Safari 这样的系统级应用通过防火墙。
  8. 点击“好”保存设置。

第三步:确认服务正在运行

确保“屏幕共享”服务本身是开启的。

  1. 打开“系统设置”
  2. 点击 “通用” -> “共享” (Sharing)。
  3. 在左侧服务列表中,确保 “屏幕共享” (Screen Sharing) 的复选框是勾选状态。
  4. 当您勾选它后,右侧会显示您的计算机名称和一个共享码,这个码是远程连接时必需的,请记下它。
    • 提示:为了方便连接,您可以点击“所有用户”或“仅指定用户”,并添加允许连接的用户账户,对于简单的临时连接,直接使用共享码连接“所有用户”是最方便的。

如何进行连接(从另一台设备)

完成以上设置后,您就可以从另一台设备(如 Windows 电脑、另一台 Mac 或 iPhone)的浏览器中访问了。

  1. 在发起连接的设备上,打开 Safari(或其他任何浏览器)。

  2. 在地址栏输入以下格式的地址: vnc://<您的Mac的IP地址>

    • 如何找到您的 Mac 的 IP 地址?
      • 在您的 Mac 上,打开“系统设置” -> “网络”。
      • 选择您正在使用的网络连接(如 Wi-Fi 或以太网)。
      • 您会看到 “IP 地址”168.1.15
  3. 输入地址后按回车,浏览器会尝试启动 VNC 客户端。

  4. 系统会提示您输入用户名和密码

    • 用户名:输入您 Mac 上的管理员用户名
    • 密码:输入您的管理员密码
    • 如果您在第三步中设置了共享码,有些客户端可能会直接要求输入共享码。
  5. 连接成功后,您就能看到并控制您 Mac 的屏幕了。


检查清单

如果还是无法连接,请逐一核对以下几点:

  • [ ] “系统设置” -> “通用” -> “访问” -> “屏幕共享”:已添加并勾选了 Safari.app
  • [ ] “系统设置” -> “网络” -> “防火墙”:已开启或已设置为允许必需连接。
  • [ ] “系统设置” -> “通用” -> “共享”:“屏幕共享”服务已开启。
  • [ ] 发起连接的设备:输入了正确的 vnc://<IP地址> 格式。
  • [ ] 发起连接的设备:输入了正确的用户名密码(或共享码)。

按照以上步骤操作,99% 的情况下都能解决“Safari 不允许连接到互联网”的问题,如果仍有问题,可能是网络配置(如路由器端口转发)的问题,但对于大多数家庭用户来说,上述方法已经足够。

分享:
扫描分享到社交APP
上一篇
下一篇