失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > Linux 常用基本命令 ping ifconfig

Linux 常用基本命令 ping ifconfig

时间:2023-09-09 09:54:11

相关推荐

Linux 常用基本命令 ping  ifconfig

今天这篇博客小编给你讲解网络上常用的命令:ping , ifconfig。

一、ping 命令通过发送Internet控制报文协议(ICMP)回响请求消息来验证与另一台TCP/IP计算机连接情况。

ping 一般用于检测网络通与不通,也叫时延, 其值越大,速度越慢。 ping 发送一个ICMP回声请求消息给目的地并报告是否收到希望的ICMP回声应答。用来检测网络是否通畅或者网络连接速度大小。 原理: 网络上的机器有唯一确定的IP地址,我们给目的IP地址发送一个包,对方要返回一个同样大小的数据包,根据返回的数据包我们可以确定目标主机的存在。 二、ping 的工作流程 在同一网段: 主机A------------------------->主机B 主机A中发送一个ICMP请求包,在主机A中的ARP缓存表中查找主机B的IP以及对应的MAC地址。若未找到主机B的IP以及对应的MAC地址,则发送一个ARP的广播请求,主机B接收到主机A 的ARP请求包后,发送一个含有自己MAC地址的ARP应答包,告诉主机A。

在不同的网段: 在主机A上运行“ping主机C(不在同一网段)”后,开始跟上面一样,到了怎样得到MAC地址时,I,IP协议通过计算发现C机与自己不在同一网段内,就直接将交由路由处理,也就是将路由的MAC取过来,至于怎样得到路由的MAC,跟上面一样,先在ARP缓存表找,找不到就广播包。路由得到这个数据帧后,再跟主机C进行联系,如果找不到,就向主机A返回一个超时的信息。 三 、ping命令的使用 查看本地的TCP/IP协议是否设置好,输入命令:ping 127.0.0.1 如果接受和发送的数据都相等那就是完好的。

检查自己的电脑与外界网络链接是否正常,输入Ping远程IP(直接输入Ping + 网址也可以),收发相等,没有丢失即为正常。下面输入 ping 显示结果如下,表示可以与百度进行连接。若出现返回超时等状态则说明无法与远程的电脑或者服务器进行通信。

许多windows用户非常熟悉ipconfig命令行工具,它被用来获取网络接口配置信息并对此进行修改。Linux系统中使用ifconfig来获取网络接口配置信息以及对该信息进行修改。通常用户需要以root身份登录或者使用sudo以便在Linux机器上使用ifconfig工具。依赖于ifconfig命令中使用一些选项熟悉,ifconfig工具不仅可以被用来简单的获取网络接口配置信息,还可以修改这些配置。

(一)命令格式:

ifconfig [网络设备] [参数]

(二)命令功能:

ifconfig命令用来配置和查看网络设备的信息。当网络环境发生改变的时候可通过这个命令对网络进行相应的配置。

(三)命令参数:

up 启动指定网络设备/网卡 down 关闭指定网络设备/网卡arp 设置指定网卡是否支持ARP协议promisc 设置是否支持网卡的promiscuous模式,如果选择此参数,网卡将接收网络中发给它的所有的数据包。allmulti 设置是否支持多播模式。a显示全部接口信息s显示摘要信息add 给指定网卡配置IPv6地址del 删除指定网卡的IPv6地址mtu 设置网卡的最大传输单元netmask 设置网卡的子网掩码tunel 建立隧道dstaddr 设置一个远端地址,建立点对点通信broadcast 为指定网卡设置广播协议pointtopoint 为网卡设置点对点的通讯协议multicast 为网卡设置组播标志address 为网卡设置ipv4地址

如果觉得《Linux 常用基本命令 ping ifconfig》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。