Using Dnsmasq for local development on OS X

自从换成了mac后总是想要找到在OS X下的Linux的代替软件,这次找到的是dmsmasq A安装和配置 安装很简单,前提是已经安装了brew #首先更新一下 brew update #接着简单一条命令就开始安装了 brew install dnsmasq 不同于Linux下的安装,OS X中安装之后你需要把默认的配置文件拷贝到/usr/local/etc/dnsmasq.conf 如下就是安装之后的说明步骤也很简单。 To configure dnsmasq, copy the example configuration to /usr/local/etc/dnsmasq.conf and edit to taste. #这里就是拷贝文件 cp /usr/local/opt/dnsmasq/dnsmasq.conf.example /usr/local/etc/dnsmasq.conf To have launchd start dnsmasq at startup: #不同于Linux的地方就是需要手动把服务的启动文件拷贝的相应位置, sudo cp -fv /usr/local/opt/dnsmasq/*.plist /Library/LaunchDaemons Then to load dnsmasq now: 重新读取一下『系统项』 sudo launchctl load /Library/LaunchDaemons/homebrew.mxcl.dnsmasq.plist 下面这句是重要的一点,怎么重启一个服务,需要用到的系统命令是launchctl […]