如何在Ubuntu中检查IP地址

时间:2020-01-09 10:44:42  来源:igfitidea点击:

什么是IP地址?

Internet协议地址(通常称为IP地址)是分配给连接到计算机网络(使用Internet协议)的每个设备的数字标签。 IP地址既可用于标识机器,又可用于本地化。
IP地址在网络内是唯一的,从而允许所有连接的设备之间进行通信。
我们还应该知道IP地址有两种类型:公用和专用。公用IP地址是用于通过Internet进行通信的地址,就像物理地址用于邮政邮件一样。但是,在局域网(例如使用路由器的家庭)的上下文中,为每个设备分配了在该子网内唯一的专用IP地址。它在此局域网内使用,而没有直接公开公共IP(路由器用来与Internet通信)。
IPv4和IPv6协议之间可以有另一个区别。 IPv4是经典的IP格式,由基本的4部分结构组成,四个字节之间由点分隔(例如127.0.0.1)。但是,随着设备数量的增加,IPv4很快将无法提供足够的地址。这就是为什么发明IPv6的原因,这种格式使用128位地址(与IPv4使用的32位地址相比)。

在Ubuntu中检查IP地址

检查IP地址的最快,最简单的方法是使用ip命令。我们可以通过以下方式使用此命令:

ip addr show

它将显示IPv4和IPv6地址:

在Ubuntu Linux中显示IP地址

实际上,我们可以进一步将此命令缩短为" ip a"。它会给我们完全相同的结果。

ip a

如果我们希望获得最少的详细信息,也可以使用主机名:

hostname -I

在Linux中,还有其他一些方法可以检查IP地址,但是这两个命令足以满足此目的。

那ifconfig呢?

长期用户可能会想使用ifconfig(net-tools的一部分),但是该程序已被弃用。一些较新的Linux发行版不再包含此软件包,如果尝试运行它,将会看到ifconfig命令未找到错误。