📜  如何在 debian linux wsl 上找到你的 ip - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:08:35.910000             🧑  作者: Mango

如何在 Debian Linux WSL 上找到你的 IP

在 WSL(Windows Subsystem for Linux)中使用 Debian Linux 的时候,有时候我们需要找到当前系统的 IP 地址,以便配置网络或者访问本地服务等操作。本文将介绍如何在 Debian Linux WSL 上找到你的 IP。

方法一:使用 ifconfig 命令

ifconfig 命令可以用于查看网卡的配置信息,包括 IP 地址、子网掩码、广播地址等。在 Debian Linux WSL 中,我们可以使用下面的命令来查看当前系统的 IP 地址:

ifconfig | grep 'inet addr'

该命令会输出所有网卡的 IP 地址,其中以“inet addr”开头的行就是当前系统的 IP 地址。例如:

eth0      Link encap:Ethernet  HWaddr 00:0c:29:1c:2b:68
          inet addr:172.20.128.1  Bcast:172.20.128.255  Mask:255.255.255.0

上面的输出中,以“inet addr”开头的行显示了当前系统的 IP 地址为“172.20.128.1”。

方法二:使用 ip addr 命令

ip addr 命令是用来查看网络接口的详细信息的命令,与 ifconfig 命令类似,可以用来查看 IP 地址、子网掩码、广播地址等信息。在 Debian Linux WSL 中,我们可以使用下面的命令来查看当前系统的 IP 地址:

ip addr show | grep 'inet '

该命令会输出所有网卡的 IP 地址,其中以“inet ”开头的行就是当前系统的 IP 地址。例如:

    inet 172.20.128.1/24 brd 172.20.128.255 scope global eth0
    inet6 fe80::20c:29ff:fe1c:2b68/64 scope link

上面的输出中,以“inet ”开头的行显示了当前系统的 IP 地址为“172.20.128.1”。

方法三:使用 hostname 命令

hostname 命令可以用来查看本地主机名以及 IP 地址等信息。在 Debian Linux WSL 中,我们可以使用下面的命令来查看当前系统的 IP 地址:

hostname -I

该命令会输出当前系统的所有 IP 地址,每个地址之间用空格隔开。例如:

172.20.128.1

上面的输出中,就是当前系统的 IP 地址。