Linux 查看 IP 地址方法汇总

Linux 查看 IP 地址方法汇总

1. ifconfig 命令

ifconfig 命令是 Linux 系统下最常用的网络配置命令之一,也可以用来查看 IP 地址。使用 ifconfig 命令可以显示系统网络接口的详细信息,包括 IP 地址、网络掩码、广播地址等。

下面是使用 ifconfig 命令查看 IP 地址的步骤:

1. 打开终端,输入以下命令:

ifconfig

重要提示:这个命令需要管理员权限才能执行。

2. 在终端输出中,找到你感兴趣的网络接口,通常是 eth0 或者 wlan0(有线或者无线接口)。

3. 在对应网络接口的行中找到 "inet addr" 字段,后面的数字就是 IP 地址。

举例:

eth0      Link encap:Ethernet  HWaddr 00:00:00:00:00:00

inet addr:192.168.1.100 Bcast:192.168.1.255 Mask:255.255.255.0

inet6 addr: fe80::250:56ff:fe8d:3a64/64 Scope:Link

UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

RX packets:6798098 errors:0 dropped:0 overruns:0 frame:0

TX packets:4383922 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

RX bytes:943768523 (943.7 MB) TX bytes:497025023 (497.0 MB)

上述例子中,eth0 的 IP 地址是 192.168.1.100。

2. ip 命令

ip 命令是 Linux 的新一代网络配置命令,可以用来替代 ifconfig 命令。同样地,ip 命令也可以用来查看 IP 地址。

下面是使用 ip 命令查看 IP 地址的步骤:

1. 打开终端,输入以下命令:

ip addr show

重要提示:这个命令需要管理员权限才能执行。

2. 在终端输出中,找到你感兴趣的网络接口,通常是 eth0 或者 wlan0(有线或者无线接口)。

3. 在对应网络接口的行中找到 "inet" 字段,后面的数字就是 IP 地址。

举例:

2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000

inet 192.168.1.100/24 brd 192.168.1.255 scope global eth0

valid_lft forever preferred_lft forever

inet6 fe80::250:56ff:fe8d:3a64/64 scope link

valid_lft forever preferred_lft forever

上述例子中,eth0 的 IP 地址是 192.168.1.100。

3. hostname 命令

hostname 命令用于显示或设置系统的主机名信息。通过查看主机名,你可以推断出当前系统的 IP 地址。

下面是使用 hostname 命令查看主机名的步骤:

1. 打开终端,输入以下命令:

hostname

2. 终端输出的文本即为当前系统的主机名。

注意:hostname 命令只能显示主机名,并不能直接获得 IP 地址。

4. /etc/hosts 文件

/etc/hosts 文件是 Linux 系统中的一个文本文件,用于维护 IP 地址与主机名的对应关系。通过查看这个文件,你可以找到当前系统的 IP 地址。

下面是使用 /etc/hosts 文件查看 IP 地址的步骤:

1. 打开终端,输入以下命令:

cat /etc/hosts

2. 终端输出的文本中,找到包含你感兴趣主机名的行。

3. 在对应行中,IP 地址将位于第一列。

127.0.0.1   localhost

127.0.1.1 myhostname

192.168.1.100 myhost

上述例子中,myhost 的 IP 地址是 192.168.1.100。

总结

本文介绍了在 Linux 系统下查看 IP 地址的几种常用方法,包括使用 ifconfig、ip 命令、hostname 命令和 /etc/hosts 文件。

对于初学者来说,ifconfig 命令可能是最简单直接的方式,而在较新的 Linux 发行版上,ip 命令逐渐取代了 ifconfig 命令。

如有需要,你可以根据具体情况选择合适的方法来查看 IP 地址。

免责声明:本文来自互联网,本站所有信息(包括但不限于文字、视频、音频、数据及图表),不保证该信息的准确性、真实性、完整性、有效性、及时性、原创性等,版权归属于原作者,如无意侵犯媒体或个人知识产权,请来电或致函告之,本站将在第一时间处理。猿码集站发布此文目的在于促进信息交流,此文观点与本站立场无关,不承担任何责任。

操作系统标签