计算机通常连接到网络上的每台计算机。它们以从主机到目的地的数据包的形式相互发送请求。Linux提供了来自网络配置和故障排除的各种命令。
以下是重要命令的列表:
Ping(数据包Internet Groper)ping命令用于确保计算机可以通过网络与指定设备通信。ping命令将数据包形式的Internet控制消息协议(ICMP)回显请求消息发送到目标计算机,并等待以获取响应。目的地计算机接收到数据包后,它将开始将数据包发送回去。此命令不断执行,直到对中断。ping命令提供了诸如以下的详细信息传输的数据包数量收到的报文数数据包返回所需的时间。
ping命令通常用于以下目的:
测量数据包返回所需的时间以确定连接速度
确保可以在主机和目标计算机之间建立网络连接
nslookup
nslookup命令查询DNS,以便从DNS记录中获取IP地址或域名。
traceroute此命令用于获取数据包的路由。换句话说,traceroute命令用于确定数据包传播的路径。它还返回数据包到达目的地所经过的跳数。此命令将控制台列表打印到主机列表,数据包通过这些主机到达目的地。
host:host命令用于查找与IP地址关联的域名或查找与域名关联的IP地址。返回的IP地址是IPv4或IPv6。
netstat:netstat(Network Statistics)是用于显示路由表,连接信息,端口状态等的命令。此命令适用于Linux Network Subsystem。此命令基本上显示Linux文件系统中定义的/ proc / net文件的内容。
Arp
ARP(地址解析协议)命令用于显示和修改ARP缓存,其中包含IP地址到MAC地址的映射。系统的TCP / IP堆栈使用ARP来确定与IP地址关联的MAC地址。
ifconfigifconfig(Interface Configuration)是操作系统中的实用程序,用于设置或显示网络接口的IP地址和网络掩码。它还提供了启用或禁用接口的命令。许多类似UNIX的操作系统在引导时使用ifconfig初始化其网络接口。ifconfig也用于查看MTU(最大传输单位)。
领取专属 10元无门槛券
私享最新 技术干货