linux中查看ip

在Linux系统中,查看IP地址的方法有很多种,本文将介绍几种常用的实例方法,帮助读者更好地理解和掌握如何在Linux系统中查看IP地址。

1、使用ifconfig命令

linux中查看ip

ifconfig是Linux系统中的一个网络配置工具,可以用来查看和配置网络接口的IP地址、子网掩码等信息,在终端中输入以下命令,即可查看本机的IP地址:

ifconfig

执行该命令后,会显示类似如下的输出信息:

eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.1.100  netmask 255.255.255.0  broadcast 192.168.1.255
        inet6 fe80::a00:27ff:fe3c:d9e6  prefixlen 64  scopeid 0x20<link>
        ether 08:00:27:3c:d9:e6  txqueuelen 1000  (Ethernet)
        RX packets 123456  bytes 123456789 (123.4 MB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 123456  bytes 123456789 (123.4 MB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

从输出信息中可以看到,本机的IPv4地址为192.168.1.100

2、使用ip命令

ip是Linux系统中的一个强大的网络管理工具,可以用来查看和配置网络接口的IP地址、路由表等信息,在终端中输入以下命令,即可查看本机的IP地址:

ip addr show

执行该命令后,会显示类似如下的输出信息:

linux中查看ip

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
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: enp3s0f1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether b8:ae:63:a9:b7:c7 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.100/24 brd 192.168.1.255 scope global dynamic enp3s0f1
       valid_lft 86399sec preferred_lft 86399sec
    inet6 fe80::aec7:baff:fe3c:d9e6/64 scope link noprefixroute dynamic 
       valid_lft 2592000sec preferred_lft 604799sec

从输出信息中可以看到,本机的IPv4地址为192.168.1.100

3、使用nmcli命令

nmcli是NetworkManager的命令行工具,可以用来查看和配置网络接口的信息,在终端中输入以下命令,即可查看本机的IP地址:

nmcli device show | grep IP4.ADDRESS

执行该命令后,会显示类似如下的输出信息:

IP4.ADDRESS[1]:                        192.168.1.100/24, fe80::aec7:baff:fe3c:d9e6/64, permanent (last failed configuration)

从输出信息中可以看到,本机的IPv4地址为192.168.1.100

问题与解答:

linux中查看ip

Q1:在Linux系统中,如何查看本机的IPv6地址?

A:可以使用ifconfig、ip或nmcli命令来查看本机的IPv6地址,使用ifconfig命令时,可以查看输出信息中的inet6部分;使用ip命令时,可以查看输出信息中的inet6部分;使用nmcli命令时,可以查看输出信息中的fe80::aec7:baff:fe3c:d9e6/64部分。

Q2:在Linux系统中,如何查看本机的网络接口名称?

原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/332328.html

(0)
K-seoK-seoSEO优化员
上一篇 2024年2月26日 08:14
下一篇 2024年2月26日 08:29

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

免备案 高防CDN 无视CC/DDOS攻击 限时秒杀,10元即可体验  (专业解决各类攻击)>>点击进入