linux搜索域怎么配置?linux配置搜索域方法

在 Linux 系统中,“搜索域”(Search Domain)通常指的是 DNS 搜索域,它允许你在访问主机时,自动补全主机名,而不需要输入完整的域名。

如果你设置了搜索域为 example.com,那么当你尝试访问主机 server 时,系统会自动尝试解析 server.example.com。

Linux实验05 配置网络
加载中
Linux实验05 配置网络

以下是几种常见的配置和查看搜索域的方法:


查看当前的搜索域

使用 resolv.conf 文件

这是最传统的方式,适用于大多数传统 Linux 发行版(如 CentOS 7 及之前版本、Debian 等)。

cat /etc/resolv.conf

你会看到类似这样的内容:

nameserver 8.8.8.8
search example.com internal.example.com
  • nameserver:指定 DNS 服务器地址。
  • search:指定搜索域列表,多个域用空格分隔。

使用 systemd-resolve 或 resolvectl(推荐用于 systemd 系统)

在现代 Linux 发行版(如 Ubuntu 18.04+、CentOS 8+、Fedora 等)中,DNS 配置通常由 systemd-resolved 管理。

resolvectl status

linux搜索域怎么配置?linux配置搜索域方法

或者查看特定接口的 DNS 信息:

resolvectl dns eth0
resolvectl domains eth0

注意:/etc/resolv.conf 可能是一个指向 /run/systemd/resolve/stub-resolv.conf 或 /run/systemd/resolve/resolv.conf 的符号链接。

使用 nmcli(NetworkManager 用户)

如果你使用 NetworkManager 管理网络(如 Ubuntu 桌面版、CentOS 8+ 等):

nmcli dev show eth0 | grep DNS
nmcli dev show eth0 | grep DOMAIN

永久配置搜索域

编辑 /etc/resolv.conf(不推荐用于 systemd 系统)

直接编辑 /etc/resolv.conf,但注意:在 systemd 系统中,这个文件可能是只读的或自动生成的,修改后可能被覆盖。

sudo nano /etc/resolv.conf

添加或修改:

search example.com internal.example.com
nameserver 8.8.8.8

通过 NetworkManager 配置(推荐)

使用 nmcli 或图形界面配置。

使用 nmcli:

# 修改现有连接
sudo nmcli connection modify eth0 ipv4.dns-search "example.com internal.example.com"
# 重启网络服务使配置生效
sudo nmcli connection up eth0

linux搜索域怎么配置?linux配置搜索域方法

使用图形界面(GNOME/KDE):

  1. 打开“网络设置”。
  2. 选择对应的网络连接(如 Ethernet)。
  3. 点击“IPv4”或“IPv6”标签。
  4. 在“DNS 服务器”下方,找到“搜索域”字段,输入你的域名(多个用逗号或空格分隔)。
  5. 保存并重启网络。

通过 systemd-networkd 配置

如果你使用 systemd-networkd 管理网络:

编辑对应的 .network 文件,/etc/systemd/network/eth0.network:

[Network]
DNS=8.8.8.8
Domains=example.com internal.example.com

然后重启 systemd-networkd:

sudo systemctl restart systemd-networkd

通过 Netplan 配置(Ubuntu 18.04+)

编辑 /etc/netplan/01-netcfg.yaml(文件名可能不同):

network:
  version: 2
  ethernets:
    eth0:
      dhcp4: no
      addresses: []
      nameservers:
        addresses: [8.8.8.8, 8.8.4.4]
        search: [example.com, internal.example.com]

linux搜索域怎么配置?linux配置搜索域方法

应用配置:

sudo netplan apply

临时测试搜索域是否生效

你可以使用 dig 或 nslookup 来测试:

# 测试 server 是否能解析为 server.example.com
dig server.example.com
# 或者直接使用短主机名(如果搜索域配置正确)
dig server

dig server 返回了 server.example.com 的 IP 地址,说明搜索域配置成功。


方法 适用场景 持久性
/etc/resolv.conf 传统系统、临时测试 非持久(可能被覆盖)
nmcli NetworkManager 系统 持久
netplan Ubuntu 18.04+ 持久
systemd-networkd systemd 系统 持久

建议:在现代 Linux 系统中,优先使用 nmcli、netplan 或 systemd-networkd 来配置搜索域,以确保配置在重启后仍然有效。

首发原创文章,作者:王坚‌,如若转载,请注明出处:https://test.idctop.com/article/487345.html

赞 (0)
Excel中HTML控件怎么用?Excel插入HTML控件代码
上一篇 2026年7月12日 14:45
ftp服务器怎么安装php?在windows系统中如何配置php
下一篇 2026年7月12日 14:46

相关推荐

  • rs_名词解释是什么?ASP中rs对象的作用

    ASP代码中的rs通常指代Recordset对象,它是ADO(ActiveX Data Objects)组件的核心部分,用于在Web服务器与数据库之间高效地读取、处理和更新数据记录,是传统动态网站开发中不可或缺的数据交互桥梁,在2026年的今天,虽然现代前端框架和微服务架构已经普及,但在大量存量系统、企业内网应……

    2026年6月13日
    2900
  • 苹果可折叠iPhone为何延期?折叠屏iPhone最新消息

    苹果可折叠iPhone的发布窗口正面临巨大的不确定性,核心症结在于其严苛的质量标准与当前供应链工程能力之间的错位,这款被寄予厚望的旗舰产品,极有可能因屏幕铰链的耐久性测试未达标而推迟量产计划,出货时间或将延后至2025年之后, 苹果一贯坚持“发布即完美”的产品策略,拒绝为抢占市场而牺牲用户体验,这种对工程细节的……

    2026年4月9日
    10100
  • 安卓客户端怎么连服务器数据库?IdeaHub Board设备安卓设置教程

    IdeaHub Board安卓客户端连接服务器与数据库的核心在于通过Android Studio配置正确的网络权限、使用OkHttp或Retrofit发起HTTPS请求,并确保服务端API接口与数据库驱动版本兼容,从而建立稳定的数据交互通道,在智能会议与教育场景日益普及的2026年,IdeaHub Board作……

    2026年6月14日
    2200
  • 黑五NameCheap域名多少钱?.com域名注册转入优惠多少

    NameCheap在2026年黑五期间提供极具竞争力的域名优惠,.com域名注册或转入价格统一为$5.98/yr,.net首年$5.98,.org首年$6.48,这是目前市场上性价比极高的入手时机,域名作为互联网的门面,其成本直接影响初创项目或个人的运营预算,每年一度的黑五促销往往是域名服务商释放最大诚意的时刻……

    2026年7月4日
    6600
  • 湖南LED显示屏内容安全播控服务器多少钱?,怎么选?

    湖南LED显示屏内容安全播控服务器的采购成本大致在1.5万元至15万元之间,具体取决于你需要管理的屏幕数量、内容审核的严格程度以及服务商是否提供合规的播控平台与硬件冗余,安全播控服务器:不只是“一台电脑”那么简单近年户外LED显示屏数量激增,随之而来的内容安全监管压力也直线上升,不管是商场大屏还是交通诱导屏,一……

    2026年7月29日
    1000
  • asp支付接口怎么申请?asp支付接口对接教程

    ASP支付接口并非单一技术,而是基于Active Server Pages技术栈的服务器端脚本解决方案,其核心优势在于与Windows IIS环境的深度集成,适合传统.NET架构企业,但需警惕其安全性与维护成本高于现代API方案,在2026年的数字商业环境中,支付接口的选型直接关系到资金流转的效率与系统稳定性……

    2026年6月15日
    3600
  • UFOVPS美国洛杉矶双向CN2云服务器69元/月起值得买吗,美国VPS推荐

    UFOVPS美国洛杉矶双向CN2云服务器以69元/月起的价格,凭借低延迟和高稳定性,成为跨境业务与海外内容部署的高性价比首选,在服务器租赁市场,价格战往往伴随着性能的妥协,但UFOVPS通过优化线路结构,打破了这一固有认知,对于需要访问中国大陆的用户而言,网络延迟和丢包率是决定业务成败的关键因素,传统的美国VP……

    2026年6月18日
    4800
  • Android开发入门难吗?Android开发零基础如何快速上手

    Android开发在2026年的核心趋势是全面转向Kotlin协程与Jetpack Compose声明式UI,结合AI辅助编程工具,开发者需从“写代码”转向“设计系统”,以应对跨平台竞争和性能优化的双重挑战,Android开发技术栈的2026年演进路径为什么Kotlin成为Android开发的绝对主力Googl……

    2026年6月12日
    3300
  • android 模拟器短信怎么发送,android模拟器发短信教程

    Android模拟器短信功能的实现与应用,核心在于利用虚拟化技术构建稳定的通信测试环境,通过系统级API接口模拟真实收发流程,从而满足开发者调试应用、用户管理多账号的需求,掌握短信模拟机制,不仅能规避真实短信费用,更能大幅提升测试效率与隐私安全,这一技术方案已广泛应用于自动化测试、营销推广及隐私保护场景,是连接……

    2026年3月23日
    12800
  • 安卓发布_IdeaHub系列终端版本确认和版本升级,IdeaHub怎么升级系统版本

    IdeaHub系列终端的高效运维核心在于精准的版本确认与规范的升级流程,通过系统化的管理手段,不仅能确保设备功能的完整性,还能大幅提升企业协作效率,实现设备生命周期的价值最大化,核心结论:版本管理是IdeaHub稳定运行的基石IdeaHub作为企业智慧办公的核心载体,其系统版本的稳定性直接关系到业务连续性,版本……

    2026年3月28日
    11200

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注