57得票2回答
使用dnsmasq实现通配符子域名

我有一个设备,它已经映射到domain.tld。现在我想为所有子域名*.domain.tld创建通配符,使它们也映射到domain.tld的IP地址。 如何使用dnsmasq完成这个操作?

50得票9回答
Docker无法在私有网络上解析DNS

Docker是一种软件工具,主要由程序员使用,因为这是程序员用来制作容器镜像的机制。 我的计算机位于私有网络上,具有私有DNS服务器和用于DNS解析的私有区域。我可以从宿主机解析此区域上的主机,但无法从在宿主机上运行的容器中解析它们。 宿主机:root@host:~# cat /etc/res...

43得票7回答
当主机使用dnsmasq并且谷歌的DNS服务器被防火墙封锁时,Docker容器中的DNS无法工作?

症状是:主机可以正常访问网络,但在容器内运行的程序无法解析DNS名称(可能会在更深入的调查之前出现“无法访问网络”的错误信息)。$ sudo docker run -ti mmoy/ubuntu-netutils /bin/bash root@082bd4ead733:/# ping www....

28得票5回答
dnsmasq,根据使用的接口提供不同的IP地址。

基本上我的情况是我运行了一个虚拟机来开发网站。 主机的 DNS 指向运行 dnsmasq 的 VM,dnsmasq 解析各种开发网站的地址; 例如 test.mysite.vm 等。 问题在于,当我从工作网络切换到家庭网络时,它都会中断,因为 VM 的 IP 更改了。是否可能根据请求来自哪...

16得票5回答
cURL + Laravel Valet + dnsmasq无法工作

当我执行一个运行cURL请求到我在Mac上使用Laravel Valet/dnsmasq建立的.test域名的PHP脚本时,我会得到以下错误信息: 无法解析:mydomain.test(未找到域名) 当我在浏览器中测试该域名时,一切正常。 当我在终端中运行curl -Ik http...

13得票4回答
Docker容器只能通过--net=host访问互联网

今天我按照Docker的安装指南成功地安装了版本为1.10.1的Docker。但是,如果我没有在docker run命令中使用--net=host,则我的所有容器都无法访问互联网。我已尝试了以下这些帖子中的各种解决方法: http://odino.org/cannot-connect-to...

12得票1回答
在Docker容器内运行dnsmasq作为DHCP服务器

我正在尝试让dnsmasq在Docker容器内作为DHCP服务器运行,向主机物理网络上的机器分配DHCP地址。我正在使用来自https://hub.docker.com/r/andyshinn/dnsmasq/的Alpine Linux 6MB容器。 它在主机机器上的53端口作为DNS服务器...

12得票2回答
在Kubernetes中使用nginx动态代理向另一个pod传递请求

我正在尝试创建一个nginx代理,将对/<service>的请求转发到http://<service>。 我首先尝试了以下方法: location ~ ^/(.+)$ { set $backend "http://$1:80"; proxy_pass ...

11得票3回答
Dnsmasq 标签和条件 DNS 服务器

作为全面的解决方案,我想使用dnsmasq将DNS解析分配给不同的服务器。 例如,默认情况下使用DNS服务器A,除非每个主机(MAC)明确设置为DNS服务器B。 我想将我的网络分成带有dnsmasq标记的子网,以此示例为例: 192.168.1.80-150 = 绿色 192.168.1...

11得票1回答
Curl:从PHP显示“无法解析域名”错误的所有本地主机站点

今天我的cURL开始显示这个错误 Could not resolve: {local-domain.test} (domain name not found)。如果我尝试从外部链接获取一些信息,一切都正常,但本地站点无法正常工作。 所以,这是我的代码:public function send...