当前位置:首页 > linux > 正文

linux查看ip方法(linux查看ip命令三种方法)

  • linux
  • 2024-03-15 22:14:27
  • 5886
Linux 查看 IP 方法

有几种方法可以在 Linux 中查看 IP 地址。


要素:
ifconfig 命令:显示与系统关联的所有网络接口及其 IP 地址。
ip 命令:提供有关网络配置和统计信息的更高级别信息。
hostname -I 命令:显示系统的主机名和关联的 IP 地址。
netstat -i 命令:列出所有网络接口及其状态和 IP 地址。
route -n 命令:显示路由表,其中包括网络接口及其 IP 地址。
示例:
使用 ifconfig 命令
$ ifconfig
eth0: flags=4163 mtu 1500
inet 192.168.1.10 netmask 255.255.255.0 broadcast 192.168.1.255
inet6 fe80::250:56ff:fe16:dcb4 pre fixlen 64 scopeid 0x20
ether 00:15:5d:16:dc:b4 txqueuelen 1000 (Ethernet)
lo: flags=73 mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 pre fixlen 128 scopeid 0x10
loop txqueuelen 0 (Local Loopback)
输出解释:
eth0:网络接口的名称
inet 192.168.1.10:IPv4 地址
inet6 fe80::250:56ff:fe16:dcb4:IPv6 地址
lo:本地环回接口
使用 ip 命令
$ ip address show
1: lo: 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 pre ferred_lft forever
inet6 ::1/128 scope host
valid_lft forever pre ferred_lft forever
2: enx000e0c85734b: mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 00:15:5d:16:dc:b4 brd ff:ff:ff:ff:ff:ff
inet 192.168.1.10/24 brd 192.168.1.255 scope global enx000e0c85734b
valid_lft forever pre ferred_lft forever
inet6 fe80::250:56ff:fe16:dcb4/64 scope link
valid_lft forever pre ferred_lft forever
输出解释:
lo:本地环回接口
enx000e0c85734b:物理网络接口
inet 192.168.1.10/24:IPv4 地址和掩码
inet6 fe80::250:56ff:fe16:dcb4/64:IPv6 地址和掩码