【实战经验】在ubuntu系统更新DNS服务

5 篇文章 0 订阅
2 篇文章 0 订阅

最近遇到了一个问题,就是在安装的时候没有配置好DNS服务,导致系统安装后无法上网。

一、DNS部署介绍说明:

在Linux上实现DNS服务配置,可以使用以下步骤:

  1. 安装DNS服务器软件:在Linux上有多种DNS服务器软件可选择,比如BIND、dnsmasq等。选择其中一种安装,并确保软件已被正确安装。

  2. 配置DNS服务器:找到DNS服务器的配置文件,并进行相应的配置。配置文件的位置和名称可能因不同的软件而异,一般位于/etc目录下,比如BIND的配置文件为/etc/named.conf,dnsmasq的配置文件为/etc/dnsmasq.conf。在配置文件中,可以设置DNS服务器的监听地址、域名解析规则、反向解析规则等。

  3. 启动DNS服务器:启动DNS服务器,让其开始监听和响应DNS请求。启动命令也因软件不同而异,比如启动BIND可以使用命令service named start,启动dnsmasq可以使用命令service dnsmasq start

  4. 配置客户端:在客户端上配置DNS服务器地址,让客户端的DNS请求转发到安装了DNS服务器的Linux机器上。客户端的DNS服务器配置位置会因操作系统版本和网络环境而不同,一般在网络设置或网络连接设置中可以找到。

  5. 测试DNS服务:通过在客户端上执行DNS查询命令来测试DNS服务是否正常工作。比如使用命令nslookupdig来查询域名的解析结果,或使用浏览器访问网站来测试域名解析。

  6. 以上是在Linux上实现DNS服务配置的一般步骤,具体步骤和配置方式可能因软件和操作系统版本而有所不同,建议参考相应软件的官方文档或使用适合自己系统的教程来进行具体配置


二、实战经验:

要在Ubuntu系统中使用vim编辑器修改IP地址和网关,可以按照以下步骤操作:

1、首先进入xshell。


2、输入以下命令,使用sudo权限vim编辑网络配置文件

sudo vim /etc/netplan/01-netcfg.yaml

3、因为需要root权限才能运行,所以您需要输入root密码。

        4、在打开的配置文件中,找到与网络接口相关的部分。

yaml
network:
  version: 2
  renderer: networkd
  ethernets:
    ens34:
      dhcp4: no
      addresses:
        - 192.168.1.100/24
      gateway4: 192.168.1.1
      nameservers:
        addresses: [8.8.8.8, 8.8.4.4]

 这里ethernets需要修改成你实际网卡 我这里是ens34

5、关于vim保存配置文件的说明

退出 Vim:

在命令模式下,输入 :q 然后按 Enter 退出 Vim。
如果要保存并退出,可以使用 :wq。
不保存退出 Vim:

在命令模式下,输入 :q! 强制退出而不保存更改。

6、保存您的配置文件

保存并关闭vim。在vim中,按Esc键退出编辑模式,然后输入:wq并按Enter键保存更改并退出编辑器。

 三、验证是否配置成功:

1.验证新的IP地址和网关设置是否生效:

sudo netplan apply

这样表示已经成功联网了,因为国内没办法访问国外的一些服务。 

 

  • 6
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

星火科技工坊

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值