dnsmasq

如何针对新的 DNS 服务器和端口配置 centos
dnsmasq

如何针对新的 DNS 服务器和端口配置 centos

假设我在本地计算机上安装了一个端口为 5353 的 DNS 服务器,如何将其配置为/etc/resolv.conf 我resolv.conf看起来像这样 nameserver 14.2.3.1 nameserver 14.2.3.2 如何添加带有端口的条目? ...

Admin

使用 Dnsmasq 和 FreshTomato 为两个 VLAN 提供不同的 DNS
dnsmasq

使用 Dnsmasq 和 FreshTomato 为两个 VLAN 提供不同的 DNS

我的路由器上有两个 VLAN,我试图为每个 VLAN 提供不同的 DNS。我发现此主题这表明用户正在尝试完成类似的事情。 在找到该线程之前,我已经进行了研究,并且只找到了类似的解决方案或脚本解决方案,但这些解决方案在我的案例中不起作用(因为我使用的是与 FreshTomato v2023.3 捆绑在一起的任何版本的 Dnsmasq)。当我尝试保存配置时,它告诉我存在破坏性语法错误。如果我删除第三行和第四行,则不会收到该消息,因此第一行和第二行显然没问题: dhcp-range=set:net1,192.168.1.2,192.168.1.32,infinit...

Admin

Linux dnsmasq 和 Windows
dnsmasq

Linux dnsmasq 和 Windows

我有一个 Pi Buster 操作系统(debian 版本),在其中我使用 dnsmasq 并将其配置为 DHCP 服务器。 我将 Pi 以空模式连接到笔记本电脑。当 Pi 启动时,一切正常,PC 很快就会将其网络适配器视为 APIPA 地址 (169.254.xxx.xxx) 类型。 很快,PC 的 APIPA 需要大约 10 到 20 秒才能从 Pi 获取 IP 地址。此时,我的笔记本电脑可以 ssh 进入 Pi。 有没有办法可以加快这个过程,让 APIPA 更快地变为有效的 DCHP?5 到 10 秒以内就很好了;或者这是 Windows 硬编码的默认...

Admin

Docker 容器中的 dnsmasq 经常收不到回复
dnsmasq

Docker 容器中的 dnsmasq 经常收不到回复

我在 docker 容器(Mac 上的 Docker Desktop)中运行 dnsmasq docker-compose.yaml version: '3' services: dns: restart: unless-stopped image: strm/dnsmasq container_name: dnsmasq volumes: - $PWD/etc/dnsmasq.conf:/etc/dnsmasq.conf - $PWD/etc/myHosts:/etc/myHosts ...

Admin

Dnsmasq 无法解析具有静态 IP 的主机
dnsmasq

Dnsmasq 无法解析具有静态 IP 的主机

我想将所有配置保存在 dnsmasq.conf 文件中,因此,不维护单独的 hosts 文件。 对于某些未运行 DHCP 客户端且从未请求 IP 租约的机器,当要求 dnsmasq 进行名称解析时,这些机器将不会被返回。 在此示例中,“proxy”具有静态 IP,“mediapi”是 DHCP 客户端。 root at routerpi:/etc# nslookup proxy Server: 127.0.0.1 Address: 127.0.0.1#53 Non-authoritative answer: *** Can't find...

Admin

使用 VirtualBox 的本地测试域名进行 DNS 服务器模拟
dnsmasq

使用 VirtualBox 的本地测试域名进行 DNS 服务器模拟

我发现 nginxreverseproxy 在 Virtualbox 中无法正常工作,就像在服务器上一样。检查一下问题。根据我的研究,我发现 DNS 服务器对于管理域名非常重要。因此,我认为如果我能够使用测试域(例如)模拟本地 DNS 服务器example.com。这将是测试事物的好方法。我甚至打算运行 SMTP 电子邮件服务器来测试和学习。所以我认为这将非常有帮助。这样我就可以配置记录,例如mx。而且我还可以为这些测试获取假的 SSL 证书。 是否可以实现这样的设置。只是为了测试和学习,我不需要租用专用的 vps 或域名。 提前致谢。这将会很有帮助。 ...

Admin

IPv6 和/或 'dnsmasq' 用于 DNS | DHCP
dnsmasq

IPv6 和/或 'dnsmasq' 用于 DNS | DHCP

前言 我还远不能成为一名网络管理员,并且对 IPv6 还不太了解,但我必须慢慢了解。 我家里有一台基于 RPi4 的服务器,主要用于 Home Assistant 智能家居自动化(通过 Docker),但由于它可以很好地处理一些额外的实际事务,我将其用作本地 DNS 中继和带有“dnsmasq”的 DHCP 服务器。它的基础是官方的 Ubuntu - Server 22.10。 我在匈牙利通过沃达丰的有线网络,从外到内,使用他们的调制解调器,在自己的 D-Link DIR-880L 路由器上使用我的设备而不是他们的设备来管理我的网络,并在其上管理我所有的网络...

Admin

如何从 dnsmasq DHCP 服务器获取保留的 IP 地址?
dnsmasq

如何从 dnsmasq DHCP 服务器获取保留的 IP 地址?

我正在完成一项作业,要求我将两台虚拟机相互连接。 第一个(国王)使用 dnsmasq 充当 DHCP 服务器。第二个(女王)应该从 DHCP 服务器获得一个保留的 IP 地址。 我已按照说明配置了 dnsmasq,并通过 NAT 进行了端口转发,但是,queen 仍然从我的物理网络而不是 king 上的 DHCP 服务器自动获取其 IP 地址。 两个虚拟机均使用 Virtual Box 设置。它们都是 Debian-64 位。king 使用桥接适配器。queen 使用仅主机适配器。 如果需要更多信息,我可以发布 dnsmasq 和 resolv 的 conf...

Admin

如何仅在内部网络中使用 TLD 名称
dnsmasq

如何仅在内部网络中使用 TLD 名称

我发现这些问题有很多不同的变体,但没有一个与我想要做的事情相似。 我曾有一个域名系统运行并指向我的本地(内部服务器)。我的路由器首先检查 dnsmasq 以进行域名映射,一切正常。 我想知道我是否可以避免在内部运行 dnsmasq 服务并将域名解析移至公共域服务没有公开我的服务? 假设我在 google 注册了一个域名 something.xyz,服务器本地地址是 192.168.178.33,该服务在不同的端口上运行一些服务,例如端口 9001 上的服务 1 和端口 9001 上的服务 2。 我希望所有内部流量都通过域名解析这些服务并仅在内部可用。 ...

Admin

如何配置 RPi 以作为使用 Burp 作为代理的 wifi 接入点?
dnsmasq

如何配置 RPi 以作为使用 Burp 作为代理的 wifi 接入点?

我正在尝试使用 Raspberry Pi Model B+ 作为 WiFi 接入点,其 IP 地址为 192.168.0.1。此接入点应将所有 HTTP 和 HTTPS 流量重定向到端口 8080 上 IP 地址为 192.168.0.29 的另一台计算机。 在 192.168.0.29 上,我使用 Burp Proxy 来监听传入的连接。我已为 Burp 配置了“支持隐形代理”选项。 我已成功设置 WiFi 接入点,并能够将各种客户端计算机连接到该接入点。通过接入点的互联网连接也正常运行。 我已经使用 hostapd 来设置 wifi 接入点。 但是,当我...

Admin

对不同的 DNS 查找使用不同的源 IP
dnsmasq

对不同的 DNS 查找使用不同的源 IP

我有一台 Linux VM,它连接到 2 个不同的虚拟网络。假设 IP-1(在 vnet-1 中)= 192.168.0.5/24,IP-2(在 vnet-2 中)= 172.16.0.6/24。我有一个 DNS 服务器(假设为 10.0.0.10),它根据源 IP 返回不同的结果。例如:如果我使用 IP-1 作为源 IP 搜索“nginx-service”,我将获得 vnet-1 中服务的结果;如果我使用 IP-2 作为源 IP 搜索“nginx-service”,我将获得 vnet-2 中服务的结果。 我在 vnet-1 中有一些服务,在 vnet-2 ...

Admin

如何在家用路由器上设置 DNS 加密?
dnsmasq

如何在家用路由器上设置 DNS 加密?

我在我的 Belkin RT3200 上设置了 OpenWRT,并且我想使用 dnssec 和安全 SNI 拥有 quad9 加密 DNS,但是我不知道如何在我的路由器上正确设置 DNScrypt,而且我不确定这是否是最好的方法。 我希望避免我的 DNS 信息被发送到 google 和 cloudflare,即使信息已加密。我还希望强制所有 DNS 都使用这种加密,这样当我在某台设备上使用 VPN 时就不会出现信息泄露。 有人能为我提供一步一步的指南或给我指明正确的方向吗? ...

Admin

Netns 命名空间没有隔离端口,使其不被主机/全局命名空间和创建的命名空间共享
dnsmasq

Netns 命名空间没有隔离端口,使其不被主机/全局命名空间和创建的命名空间共享

我在 netns exec namespace mine 上运行 dnsmasq 实例,它显示端口 53 正在使用中。因此,即使 netns 隔离接口并因此隔离 IP 地址,它也不会隔离端口。我希望它隔离所有端口,使之在命名空间中的 IP 地址上也可用,这样我就可以将两个 dnsmasq 服务模拟为两个独立的机器。我现在需要 docker 吗?我需要额外的麻烦吗?docker 能做到吗?怎么做? ...

Admin

如何实现强制门户的登录/授权?
dnsmasq

如何实现强制门户的登录/授权?

我已经让强制门户正常工作了。现在我遇到的问题是“授权/登录”,我希望客户端在通过门户页面/条件后访问互联网。如何让连接的客户端获得授权并能够访问连接?我使用 NodeJs 作为 Web 服务器。hostapd 和 dnsmasq 配置文件 eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 10.0.2.15 netmask 255.255.255.0 broadcast 10.0.2.255 inet6 fe80::a00:27ff:...

Admin

重新启动基于“dnsmasq”的相应 DHCP/DNS 服务器后,丢失客户端域名解析
dnsmasq

重新启动基于“dnsmasq”的相应 DHCP/DNS 服务器后,丢失客户端域名解析

由于我还不是一个高级网络管理员,所以如果可以的话,请帮助我。 几周前,我使用可管理的 DNS/DNS 中继服务“重新配置”了我的家庭网络,以便我们使用家庭专用域名而不是 IP 地址(因为家里联网设备的数量开始增加太多)。我选择的解决方案是在我的 RPi 上设置通常的“dnsmasq”(基于最新 Ubuntu 的 Home Assistant),并且为了方便起见,我还将其设置为我们的 DHCP 服务器,而不是之前配置的路由器,以便在一个地方管理所有相关内容。这是我第一次使用“dnsmasq”,但最后似乎一切都运行正常……除了一件事: 当我重启 RPi 或其上的...

Admin