ubuntu20.04安装dnsmasq 配置内网域名解析

Dnsmasq是 “DNS masquerade的缩写”,是一款简单、轻量级、易于使用的DNS转发器,用于小型网络。它可以配置为DNS缓存和DHCP服务器,支持IPv4和IPv6协议。当它收到任何DNS查询时,它会从它的缓存中回答这些查询或转发到不同的DNS服务器。
Dnsmasq由三个子系统组成。
DNS子系统:用于缓存不同类型的记录,包括A、AAAA、CNAME和PTR。
DHCP子系统:它支持DHCPv4、DHCPv6、BOOTP和PXE。
路由器广告子系统:它为IPv6主机提供基本的自动配置。它可以独立使用,也可以与DHCPv6结合使用。
在本教程中,我们将向您展示如何在Ubuntu 20.04服务器上使用Dnsmasq设置本地DNS服务器。
先决条件
运行Ubuntu 20.04系统的服务器。

需要在系统中禁用Systemd解析的服务。Systemd解析的服务用于本地应用程序的网络名称解析。
您可以通过运行以下命令禁用它:

systemctl stop systemd-resolved
systemctl disable systemd-resolved


安装dnsmasq

apt install dnsmasq 

 修改/etc/resolv.conf

 修改dnsmasq这台机器的/etc/hosts

添加

192.168.1.111 test.lz.com
192.168.1.111 mysql.lz.com

 

在客户端的机器上修改/etc/resolv.conf

nameserver 192.168.1.10      #dnsmasq的ip

 然后ping test.lz.com 能通就ok了

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
安装配置Ubuntu 20.04的步骤如下: 1. 下载Ubuntu 20.04的ISO镜像文件。你可以从Ubuntu官方站上下载最新版的镜像文件。 2. 制作启动盘。使用一个空白的USB闪存驱动器,将ISO镜像文件写入其中。你可以使用Rufus、Etcher或UNetbootin等工具来完成这一步骤。 3. 插入启动盘并重启计算机。在计算机启动时按下相应的键(通常是F2、F12、Delete或Esc)进入BIOS设置。将启动顺序更改为从USB驱动器启动。 4. 安装Ubuntu。在计算机启动时会出现一个选项界面,选择“安装Ubuntu”进入安装向导。按照提示进行操作,包括选择语言、键盘布局和磁盘分区等。 5. 配置络连接。在安装过程中会要求你设置络连接,选择合适的选项并输入相关的信息。 6. 进行系统更新。安装完成后,打开终端并运行以下命令来更新系统: ``` sudo apt update sudo apt upgrade ``` 7. 安装所需的软件和驱动程序。根据你的需求安装相应的软件和驱动程序。例如,你可以使用以下命令来安装常用的软件: ``` sudo apt install <软件包名> ``` 8. 配置系统设置。根据你的个人偏好,进行一些系统设置,例如更改桌面背景、修改主题、安装字体等。 9. 安装常用的开发工具。如果你是开发人员,你可能需要安装一些常用的开发工具,例如GCC编译器、Python解释器、Git版本控制工具等。 10. 安装常用的应用程序。根据你的需求,安装其他常用的应用程序,例如浏览器、办公套件、媒体播放器等。 以上是Ubuntu 20.04安装配置的基本步骤,根据你的具体需求和偏好,你可能还需要进行其他配置安装其他软件。希望这能帮助到你!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值