新手必看,在虚拟机上的Linux系统怎么查IP?3种方法轻松搞定

admin
新手必看!在虚拟机上的Linux系统中如何查找IP地址?本文详细介绍3种轻松搞定的方法,助你快速获取网络配置,掌握这些实用技巧,能让你轻松解决网络连接难题,是Linux入门必备指南。

在使用虚拟机(如 VMware、VirtualBox)安装并配置 Linux 系统时,最常遇到的问题之一就是:在虚拟机上的 Linux 系统怎么查 IP?

无论是为了配置 Nginx、部署服务,还是仅仅为了从主机(Windows/Mac)连接到虚拟机,知道虚拟机的 IP 地址都是第一步,由于 Linux 发行版众多(如 CentOS、Ubuntu、Debian),命令可能略有不同,但核心的查看方法大同小异。

以下是几种最常用且高效的方法,建议收藏备用。

新手必看,在虚拟机上的Linux系统怎么查IP?3种方法轻松搞定

使用 ip addr 命令(最推荐,现代标准)

这是目前 Linux 系统中最通用的命令,绝大多数新版本的 Linux 都内置了这个工具,它比老式的 ifconfig 更强大。

  1. 打开终端(Terminal)。
  2. 输入以下命令并回车:
    ip addr
  3. 查看输出结果:
    • 你会看到一张网卡列表,通常虚拟机的网卡名称是 ens33eth0enp0s3
    • 找到对应的网卡名称,在下方查找包含 inet 的那一行。
    • 注意: 不要选 0.0.1(这是本地回环地址),要选以 168. 开头或 开头的地址。

示例解读:

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 00:0c:29:xx:xx:xx brd ff:ff:ff:ff:ff:ff
    inet 192.168.56.101/24 brd 192.168.56.255 scope global dynamic ens33
       valid_lft 86399sec preferred_lft 86399sec

在这个例子中,我们要找的 IP 是 168.56.101


使用 hostname -I 命令(最快、最简单)

如果你只是想快速查看当前系统的 IP,而不需要查看网卡的详细信息,这个命令最方便。

  1. 在终端输入:
    hostname -I
  2. 系统会直接输出所有 IP 地址,通常只显示 IPv4 地址。

使用 ifconfig 命令(经典老牌)

这是 Linux 非常经典的一个网络配置工具,很多老教程或旧系统会用到它。

  1. 在终端输入:
    ifconfig
  2. 查看输出结果:
    • 找到类似 eth0ens33 的网卡。
    • 查看 inet addr 后面的数字。

注意: 如果提示 command not found(命令未找到),说明你的系统没有安装 net-tools 包,如果是 Ubuntu/Debian,可以输入 sudo apt-get install net-tools 安装;如果是 CentOS,可以输入 sudo yum install net-tools 安装。


使用 nmcli 命令(NetworkManager 方式)

如果你使用的是带图形界面的 Linux(如 GNOME 桌面版),或者使用 NetworkManager 管理网络,这个命令非常直观。

  1. 输入:
    nmcli device show
  2. 找到你的网络设备(通常是 eth0ens33),在输出中找到 IP4.ADDRESS[1] 这一行,后面的 168.x.x 就是你的 IP。

总结与排查

在虚拟机上的 Linux 系统怎么查 IP 的问题上,ip addr 是最通用且最准确的方法。

常见问题排查:

  • 为什么查不到 IP? 可能是因为虚拟机的网络模式设置为“仅主机模式”且未连接,或者 DHCP 服务
文章版权声明:除非注明,否则均为xmsdn原创文章,转载或复制请以超链接形式并注明出处。

取消
微信二维码
微信二维码
支付宝二维码