dnsmasq 不重定向流量

问题描述

问题:我使用 pulsesecure VPN 连接到我的工作场所。连接后,我必须用我的内部 ip 和主机名更新主机文件 /etc/hosts 以使其工作,否则无法访问,但问题是有许多域针对 1 个 ip 地址调用,并且由于限制hosts 文件,它不支持通配符,所以我想使用 dnsmasq 但它也不适合我。

  1. 我从 Home brew 安装了 dnsmasq
  2. 配置 dnsmasq.conf 文件添加地址,如“address=/apps.tjcocp.mydomain.com/10.50.20.118”
  3. 开始dnsmasq
  4. 创建解析器目录
  5. 添加名称服务器 10.50.20.118
  6. restarted dnsmasq 也尝试重新启动 MAC,但没有任何效果

当我运行 scutil --dns 命令时,它显示解析器:

resolver #8
  domain   : apps.tjcocp.mydomain.com
  nameserver[0] : 10.50.20.118
  flags    : Request A records,Request AAAA records
  reach    : 0x00000002 (Reachable)

当我尝试在浏览器中浏览完整链接 (console-openshift-console.apps.tjcocp.mydomain.com) 时,它尝试解析但失败,提示无法访问此站点。如果我在 Hosts 文件添加域名,那么它会起作用,但由于域容量很大,这样做非常困难。非常感谢在这方面的任何帮助。

我在 Mac OS High Sierra 上使用 dnsmasq

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)