Ubuntu 上安装 ping 和 nslookup 命令
Ubuntu 上安装 ping 和 nslookup 命令在使用 Ubuntu 系统时ping和nslookup是我们最常用的网络诊断工具。然而有时当你尝试运行它们时系统却提示“command not found”。这通常发生在 Ubuntu Server 最小化安装或 Docker 容器环境中。本文将详细介绍如何快速安装这两个命令并解释缺失的原因。为什么 ping 和 nslookup 会缺失Ubuntu 为了追求精简和安全在以下场景中默认不会安装这些网络工具Ubuntu Server 最小化安装安装过程中选择“最小化”选项时许多非核心工具会被省略。Docker 容器官方的 Ubuntu Docker 镜像同样基于最小化原则仅包含运行基础系统所需的软件包因此ping和nslookup需要手动安装。安装命令这两个工具分别属于不同的软件包ping命令包含在iputils-ping包中。nslookup命令包含在dnsutils包中该包还包含dig等其他 DNS 工具。步骤 1更新软件包列表在安装任何软件之前建议先更新本地的软件包索引以确保获取到最新的可用版本sudoaptupdate步骤 2安装 iputils-ping用于 ping执行以下命令安装pingsudoaptinstalliputils-ping-y安装完成后即可使用ping命令测试网络连通性。步骤 3安装 dnsutils用于 nslookup执行以下命令安装nslookup及其他 DNS 工具sudoaptinstalldnsutils-y安装后你就可以通过nslookup查询域名解析信息了。验证安装为了确认工具已成功安装并能正常工作可以运行简单的测试命令。测试 ping使用-c参数指定发送 4 个数据包后自动停止ping-c4google.com如果看到类似下面的输出说明ping已正常工作PING google.com (142.250.185.78) 56(84) bytes of data. 64 bytes from hkg07s23-in-f14.1e100.net (142.250.185.78): icmp_seq1 ttl115 time5.23 ms ...测试 nslookup查询任意域名的 DNS 记录nslookupgoogle.com正常返回应包含域名对应的 IP 地址和 DNS 服务器信息Server: 8.8.8.8 Address: 8.8.8.8#53 Non-authoritative answer: Name: google.com Address: 142.250.185.78备注当 Ubuntu 系统中缺少ping或nslookup时无需重新安装系统只需通过apt安装对应的软件包即可。这两个命令是网络故障排查的基础工具建议在初始化服务器或容器时就将其配置好。ping→iputils-pingnslookup→dnsutils
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2413166.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!