系统相关
首页 > 系统相关> > ubuntu 系统怎么添加dns映射

ubuntu 系统怎么添加dns映射

作者:互联网

在 Ubuntu 上添加 DNS 映射通常是通过编辑 /etc/hosts 文件来实现的。这个文件可以用来手动映射主机名到 IP 地址。以下是具体步骤:

1. 打开终端

首先,您需要打开终端。

2. 编辑 /etc/hosts 文件

使用文本编辑器(如 nano 或 vim)来编辑 /etc/hosts 文件。使用 sudo 提升权限,因为该文件需要 root 权限才能进行修改。

sudo nano /etc/hosts

Bash

3. 添加 DNS 映射

在文件的末尾添加您的映射。格式如下:

IP地址    主机名

例如,如果您想将 IP 地址 192.168.1.100 映射到主机名 myserver,您可以添加以下行:

192.168.1.100    myserver

如果有多个别名,需要用空格或制表符分隔开,示例如下:

192.168.1.100    myserver myserver.local myserver.example.com

4. 保存文件

在 nano 中,您可以按 CTRL + O 保存更改,然后按 CTRL + X 退出。

在 vim 中,输入 :wq 然后按 Enter 来保存并退出。

5. 测试 DNS 映射

您可以使用 ping 命令或 nslookup 命令来测试您的映射是否生效。例如:

ping myserver

Bash

如果设置正确,您应该能看到 myserver 对应的 IP 地址。

6. DNS 设置

如果您需要更改整个系统的 DNS 设置(例如使用公共 DNS 服务器),可以通过编辑 /etc/resolv.conf 文件(需要管理员权限),但在较新版本的 Ubuntu 中,建议使用 systemd-resolved 或 netplan 来进行 DNS 配置。这通常涉及到配置 DHCP 客户端或网络接口。

总结

通过以上步骤,您可以轻松地在 Ubuntu 系统上添加 DNS 映射。请注意,修改 /etc/hosts 文件只会影响本地查询,不会改变公共 DNS 服务器的记录。

标签:
来源: