Safari MacOS Catalina上的端口转发以解决DNS问题

Safari MacOS Catalina上的端口转发以解决DNS问题,safari,dns,voip,portforwarding,macos-catalina,Safari,Dns,Voip,Portforwarding,Macos Catalina,我目前在Safari加载网页时遇到间歇性问题,因为它与我的默认DNS地址不一致。除了切换DNS时VoIP应用程序未连接外,我可以使用自定义DNS而不会出现任何问题。我已经设法确定了连接到VoIP应用程序的另一组特定端口和IP的特定端口,我想在某个地方调整我的设置,以便可以路由这些特定地址 目前,为了识别应用程序的地址,我在终端中键入sudo lsof-n-I TCP,我可以通过以下方式识别应用程序: TCP 10.5.9.151:50036->xxx.xxx.x.xxx:https TCP 1

我目前在Safari加载网页时遇到间歇性问题,因为它与我的默认DNS地址不一致。除了切换DNS时VoIP应用程序未连接外,我可以使用自定义DNS而不会出现任何问题。我已经设法确定了连接到VoIP应用程序的另一组特定端口和IP的特定端口,我想在某个地方调整我的设置,以便可以路由这些特定地址

目前,为了识别应用程序的地址,我在终端中键入sudo lsof-n-I TCP,我可以通过以下方式识别应用程序:

  • TCP 10.5.9.151:50036->xxx.xxx.x.xxx:https
  • TCP 10.5.9.151:50094->192.168.5.173:5448
  • TCP 10.5.9.151:50093->xxx.xxx.x.xxx:https
  • TCP 10.5.9.151:50095->192.168.5.173:5448
  • TCP 10.5.9.151:50098->192.168.5.173:5448
  • TCP 10.5.9.151:50099->192.168.5.173:5448
  • TCP 10.5.9.151:50100->192.168.5.173:5448
默认情况下,在我的首选项中加载三个DNS地址,它们都是专用/本地网络。如果在手动添加Cloudflare的DNS后手动添加这三个DNS地址,VoIP将无法连接。如果我重新安排Cloudflare DNS是列表中的最后一个,Safari将恢复到间歇连接,VoIP工作正常

我对Chrome没有这个问题,但我更愿意留在Safari上。如果我不得不不使用VoIP应用程序,尽管在我的正常工作流程中,手机不在视线范围内,可以方便地看到谁在打电话,但这并不是世界末日。我对终端略知一二,但我不知道如何在不破坏计算机网络连接的情况下修改主机文件。如果有一个免费的GUI解决方案就好了。我尝试了Core Tunnel,但我一直收到拒绝连接的消息,可能是因为我的配置不好