游戏天空论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 19|回复: 0

在Ubuntu 18/20/22 ECS中自定义配置DNS

[复制链接]

2428

主题

2428

帖子

7668

积分

论坛元老

Rank: 8Rank: 8

积分
7668
发表于 2023-10-30 14:45:20 | 显示全部楼层 |阅读模式
目前常见的发行版大多使用的是NetworkManager服务进行网络管理,但是从Ubuntu 18系统开始网络服务类型为systemd-networkd,以下是在Ubuntu 18、Ubuntu 20系统中自定义配置DNS的操作步骤:
1.执行以下命令,编辑/etc/cloud/cloud.cfg配置文件。
​ vim /etc/cloud/cloud.cfg
a.按i键切换至编辑模式,在最后一行增加以下配置,关闭cloud-init中的自动配置网络的参数,避免网卡配置文件内容被覆盖
​ network: {config: disabled}
b.修改完成后,按下Esc键后,输入:wq并回车以保存并关闭配置文件。
2.执行以下命令,编辑/etc/netplan/00-installer-config.yaml(以实际名称为准)配置文件。
​ vim /etc/netplan/00-installer-config.yaml
a.按i键切换至编辑模式,在文件底部添加以下配置,自定义配置DNS信息。t
​ nameservers:
​ addresses:[$DNS1, $DNS2]
b.修改之后的内容如下所示。
​ network:
​ version: 2
​ ethernets:
​ eth0:
​ dhcp4: true
​ match:
​ macaddress: 00
3e:13:42:71
​ set-name: eth0
​ nameservers:
​ addresses: [$DNS1, $DNS2]
c.修改完成后,按下Esc键后,输入:wq并回车以保存并关闭配置文件。
3.执行以下命令,应用网卡配置。
​ netplan apply
4.执行以下命令,建立/run/systemd/resolve/resolv.conf文件的软连接,避免因为/etc/resolv.conf配置文件内容更新而导致配置还原
​ ln -snf /run/systemd/resolve/resolv.conf /etc/resolv.conf
TG:@cdncloudlisiwen
QQ:2832254781

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|游戏天空论坛 ( 陕ICP备13009885号 )

GMT+8, 2024-5-29 02:12 , Processed in 0.125000 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表