Dnsmasq宅基地osx停止为子域工作

时间:2017-12-12 04:41:05

标签: macos vagrant subdomain homestead dnsmasq

直到chrome阻止我使用我的http://development.app域名,一切正常。我的笔记本电脑突然重新启动,然后开发域(http://development.app)开始要求SSL。

所以我尝试转移到http://development.local(并尝试了.test,但也无法使其正常工作 - 但所有内容都在.app

在我的osx中:

nano /usr/local/etc/dnsmasq.conf

address=/.local/192.168.10.10  // also tried: address=/local/192.168.10.10

然后我重新启动:

sudo launchctl stop homebrew.mxcl.dnsmasq
sudo launchctl start homebrew.mxcl.dnsmasq

然后在vagrant ssh

sudo nano /etc/dnsmasq.conf

local=/development.local/
domain=development.local
address=/development.local/127.0.0.1

在我的主持人中,我有:

192.168.10.10 development.local
192.168.10.10 *.development.local

现在http://development.local可以正常工作http://test.development.local但是,在此更改之前,它正在使用http://test.development.app。现在回到我的网址:

  

无法访问此网站   找不到test.development.local的服务器IP地址

我不确定这意味着什么,但

dig test.development.local @127.0.0.1

> test.development.local.   0   IN  A   192.168.10.10

1 个答案:

答案 0 :(得分:0)

我忘了我之前做过的这一步:

nano /etc/resolver/local

nameserver 127.0.0.1