ubuntu - DNSMasq 的问题(端口 53 错误,Ubuntu 18)
问题描述
我正在Ubuntu Desktop 18中(通过VirtualBox)创建一个apache Web 服务器。我刚刚安装了DNSmasq,但应用程序无法正常工作。
这些是错误:
我还检查了端口,但我什至不知道哪个进程正在使用我的端口 53:
如果您能帮助我,我将不胜感激。
编辑
PD:在网络部分,在 VirtualBox 中,我使用的是桥接适配器,也许它是相关的......
解决方案
systemd-resolver
已绑定到端口 53,因此dnsmasq
无法使用它。
如果你确定你需要dnsmasq
,你首先需要像这样禁用这个 systemd 服务:
systemctl stop systemd-resolver
systemctl disable systemd-resolver
然后开始dnsmasq
应该工作。
推荐阅读
- c++ - openGL 单通道纹理总是采样 0
- ruby-on-rails - 旧版 Rails 模态中的 vuejs 组件
- c++ - 动态内存分配表现怪异
- excel - 如何设置 Windows 类的 FreezePanes 属性?
- raspberry-pi - 同一系统上的 Mqtt 代理和 mqtt 桥接器
- json - 如何用相关模型序列化嵌套对象?
- php - 忽略以@开头的字符串中的特殊字符
- php - 有没有一种 php 方法可以在数组中多次复制一个值,而不是循环?
- javascript - 画布 - 填充在边缘留下白色像素,用于透明的 PNG 图像
- mysql - 使用“主”表上的限制和偏移量从具有一对多关系的 2 个表中获取数据