一、使用ifconfig查看ip
ifconfig是一个用于显示或配置网络接口的命令行工具。可以使用该工具快速获得系统中的网络接口信息,包括该接口的IP地址、MAC地址、子网掩码等。
# 查看所有网络接口信息 ifconfig -a # 查看某个网络接口信息,例如eth0 ifconfig eth0
二、使用ip addr查看ip
ip addr是一个类似于ifconfig的命令行工具,但更加强大和灵活。可以使用该工具获得网络接口的详细信息,包括该接口的IP地址、MAC地址、子网掩码、广播地址等。
# 查看所有网络接口信息 ip addr show # 查看某个网络接口信息,例如eth0 ip addr show eth0
三、使用hostname查看ip
hostname是用于查看或配置系统主机名的命令行工具。可以使用该工具获取本机的主机名和对应的IP地址。
# 查看本机主机名 hostname # 查看本机IP地址 hostname -I
四、使用nmap扫描网络
nmap是一个用于网络探测和安全审核的工具。可以使用该工具扫描整个网络,获得网络中所有设备的IP地址和开放端口信息。
# 扫描整个局域网 nmap -sP 192.168.1.1/24
五、使用arp查看局域网设备
arp是一个用于显示或修改本地ARP缓存表的命令行工具。可以使用该工具查看指定网络接口所在的局域网中的设备IP和MAC地址。
# 查看指定网络接口所在的局域网设备 arp -a
六、使用dig查看DNS解析信息
dig是一个用于DNS解析的命令行工具。可以使用该工具查看指定域名的IP地址和DNS解析记录。
# 查看指定域名的IP地址 dig example.com +short # 查看指定域名的DNS记录 dig example.com