怎么查看linux的静态ip
怎么查看linux的静态ip详细介绍
在 Linux 系统中,查看静态 IP 地址的方法会因网络配置方式和系统版本的不同而存在差异。下面为你介绍几种常见的查看方式:
1. 使用
ip 命令
ip 命令是一个强大的网络配置和管理工具,可用来查看网络接口信息。在终端中输入以下命令:
bash
addr show
该命令会显示系统中所有网络接口的详细信息,包括 IP 地址、子网掩码、MAC 地址等。静态 IP 通常会显示在以太网接口(如 eth0、ens33)或无线接口(如 wlan0)下面。查找类似如下的输出:
plaintext
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000link/ether 00:0c:29:1a:2b:3c brd ff:ff:ff:ff:ff:ff
inet 192.168.1.100/24 brd 192.168.1.255 scope global eth0
valid_lft forever preferred_lft forever
inet6 fe80::20c:29ff:fe1a:2b3c/64 scope link
valid_lft forever preferred_lft forever
其中 inet 后面的 192.168.1.100/24 就是该网络接口的 IP 地址和子网掩码信息。
2. 使用
ifconfig 命令
ifconfig 是一个经典的网络配置工具,不过在较新的 Linux 系统中,它已逐渐被 ip 命令取代。若系统中安装了 ifconfig,可以在终端中输入以下命令:
bash
该命令会显示系统中所有网络接口的信息,静态 IP 会显示在相应的网络接口下面。查找类似如下的输出:
plaintext
eth0 Link encap:Ethernet HWaddr 00:0c:29:1a:2b:3cinet addr:192.168.1.100 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fe1a:2b3c/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:100 errors:0 dropped:0 overruns:0 frame:0
TX packets:100 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:10000 (10.0 KB) TX bytes:10000 (10.0 KB)
其中 inet addr 后面的 192.168.1.100 就是该网络接口的 IP 地址。
3. 查看网络配置文件
静态 IP 通常是通过编辑网络配置文件来设置的。不同的 Linux 发行版,网络配置文件的位置和格式可能有所不同:
- Ubuntu/Debian:网络配置文件通常位于
/etc/network/interfaces。可以使用以下命令查看该文件内容:
bash
/etc/network/interfaces
在文件中查找类似如下的配置:
plaintext
auto eth0iface eth0 inet static
address 192.168.1.100
netmask 255.255.255.0
gateway 192.168.1.1
其中 address 后面的值就是静态 IP 地址。
- CentOS/RHEL:网络配置文件通常位于
/etc/sysconfig/network-scripts/ifcfg-<interface>,其中<interface>是网络接口的名称,如eth0、ens33等。可以使用以下命令查看该文件内容:
bash
/etc/sysconfig/network-scripts/ifcfg-eth0
在文件中查找类似如下的配置:
plaintext
TYPE=EthernetBOOTPROTO=static
NAME=eth0
DEVICE=eth0
ONBOOT=yes
IPADDR=192.168.1.100
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
9123456789TYPE=EthernetBOOTPROTO=staticNAME=eth0DEVICE=eth0ONBOOT=yesIPADDR=192.168.1.100NETMASK=255.255.255.0GATEWAY=192.168.1.1
其中 IPADDR 后面的值就是静态 IP 地址。