在CentOS系统中,查看局域网内有哪些IP地址,可以通过多种方式实现,以下是一些常用的方法:
1、使用ping命令
ping命令是网络诊断中最常用的一个工具,可以用来测试两台主机之间的连通性,通过ping命令,我们可以获取到局域网内的其他主机的IP地址。
步骤如下:
(1)打开终端。
(2)输入以下命令:
ping -c 4 192.168.1.0/24
-c 4
表示发送4个ICMP请求包,192.168.1.0/24
表示要ping的网段,这个命令会向该网段的所有主机发送ICMP请求包,如果对方主机在线,就会收到对方的响应。
(3)查看输出结果,执行完上述命令后,终端会显示类似以下的输出结果:
PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data. 64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=0.123 ms 64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=0.123 ms 64 bytes from 192.168.1.1: icmp_seq=3 ttl=64 time=0.123 ms 64 bytes from 192.168.1.1: icmp_seq=4 ttl=64 time=0.123 ms --192.168.1.1 ping statistics --- 4 packets transmitted, 4 received, 0% packet loss, time 3003ms rtt min/avg/max/mdev = 0.123/0.123/0.123/0.000 ms
从输出结果中,我们可以看到与本机通信的其他主机的IP地址,如192.168.1.1
。
2、使用arp命令
arp命令用于查询和设置ARP缓存中的IP地址和MAC地址的映射关系,通过arp命令,我们可以获取到局域网内的其他主机的IP地址和MAC地址。
步骤如下:
(1)打开终端。
(2)输入以下命令:
arp -a
(3)查看输出结果,执行完上述命令后,终端会显示类似以下的输出结果:
Address HWtype HWaddress Flags Mask Iface 192、168.1.1 ether 00:50:56:c0:00:08 C eth0
从输出结果中,我们可以看到与本机通信的其他主机的IP地址和MAC地址,如192.168.1.1
。
3、使用nmap命令
nmap是一个网络扫描和嗅探工具,可以用来探测目标主机的开放端口、运行的服务等信息,通过nmap命令,我们可以获取到局域网内的其他主机的IP地址。
步骤如下:
(1)安装nmap,在终端中输入以下命令:
sudo yum install nmap -y
(2)打开终端。
(3)输入以下命令:
nmap -sn 192.168.1.0/24
-sn
表示只扫描开放的端口,不进行端口服务识别,192.168.1.0/24
表示要扫描的网段,这个命令会向该网段的所有主机发送TCP SYN包,如果对方主机在线,就会收到对方的响应。
(4)查看输出结果,执行完上述命令后,终端会显示类似以下的输出结果:
Starting Nmap 7.70 ( https://nmap.org ) at 2022-07-08 14:30:00 CST Nmap scan report for localhost (127.0.0.1) Host is up (0.0000050s latency). Not shown: 997 closed ports PORT STATE SERVICE 22/tcp open ssh Nmap done: 1 IP address (1 host up) scanned in 0.35 seconds
从输出结果中,我们可以看到与本机通信的其他主机的IP地址,如localhost (127.0.0.1)
。
原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/243757.html