如何利用ARP命令解决网络故障

浏览量:0

一、什么是arp 1.什么是arp 地址解析协议(AddressResolutionProtocol),其基本功能为透过目标设备的IP地址,查询目标设备的MAC地址,以保证通信的顺利进行。它是IPv4...

一、什么是arp

1.什么是arp
地址解析协议(AddressResolutionProtocol),其基本功能为透过目标设备的IP地址,查询目标设备的MAC地址,以保证通信的顺利进行。它是IPv4中网络层必不可少的协议,不过在IPv6中已不再适用,并被邻居发现协议(NDP)所替代。
说白了,就是把通过ip地址找到设备mac地址。
2.arp有什么作用 在计算机间通信的时候,计算机要知道目的计算机是谁(就像我们人交流一样,要知道对方是谁),这中间需要涉及到MAC地址,而MAC是真正的电脑的唯一标识符。 为什么需要ARP协议呢?因为在OSI七层模型中,对数据从上到下进行封装发送出去,然后对数据从下到上解包接收,但是上层(网络层)关心的IP地址,下层关心的是MAC地址,这个时候就需要映射IP和MAC,通过ip地址找到mac地址。 二、arp命令的使用 arp的命令一般有三个用法,就是查询显示、添加记录、与删除记录,这个在我们做网络项目时经常会用到。 1.arp-a,当你需要显示当期ip地址对应的mac地址时使用 在命令提示符中输入“arp-a”并回车;自动在缓存中,读取IP地址和mac地址的对应关系表; 2.arp-s,当你需要手动添加一条arp记录时使用。 手工输入一条ARP项目,格式为“ARP+空格+-a+IP地址+MAC地址”; 如下图,我特意用arp-a查询了ARP记录; 如何利用ARP命令解决网络故障
如何利用ARP命令解决网络故障
其实这个命令也叫作绑定mac地址的命令,例如一个公司的网络,员工经常喜欢改自己电脑的ip地址,经常会造成ip地址混乱,无法管理,那么这个时候你只需要把它的ip地址与它电脑mac地址进行绑定,那么下次出现网络故障,就可以直接mac地址定位到那几台电脑。 3.arp-d,当你觉得某条arp记录有问题时,可以删除。 功能为:删除所有ARP记录 其实如果想彻底清空ARP列表,需要您禁止所有网络连接,否则网络数据交互过程中仍然会产生新的ARP列表。 那么有朋友会问,这三条命令会有什么用呢? 其实用途挺大的,例如,当你网络中出了问题,可能是有某些ip地址发生冲突了,mac对应的ip地址有误,那么你可以对它进行删除这条arp记录,然后重新添加新的记录,网络问题就会得到解决。 三、什么arp攻击 1.什么是arp攻击 ARP协议的基本功能就是通过目标设备的IP地址,查询目标设备的MAC地址,以保证通信的进行。基于ARP协议的这一工作特性,黑客向对方计算机不断发送有欺诈性质的ARP数据包,数据包内包含有与当前设备重复的Mac地址,使对方在回应报文时,由于简单的地址重复错误而导致不能进行正常的网络通信。 2.arp地址如何防御 一般情况下,受到ARP攻击的计算机会出现两种现象: 不断弹出“本机的XXX段硬件地址与网络中的XXX段地址冲突”的对话框。 计算机不能正常上网,出现网络中断的症状。 这类情况,在我们监控系统中或者用户较多的网络中出现的比较多,经常会出现ip地址冲突等问题,那么如何预防呢? 对于监控或网络系统中,一旦用户较多,就需要划分vlan或者对网络进行端口隔离,避免受到arp攻击后,扩散到其它设备上,通常有以下三个方法。 (1)ARP双向绑定 在pc端上IP+mac绑定,在网络设备(交换路由)上采用ip+mac+端口绑定 网关也进行IP和mac的静态绑定。 如何利用ARP命令解决网络故障
如何利用ARP命令解决网络故障
(2)建立DHCP服务器 ARP攻击一般先攻击网关,将DHCP服务器建立在网关上,也可采用arp过滤的防火墙。 (3)划分安全区域 ARP广播包是不能跨子网或网段传播的,网段可以隔离广播包。VLAN就是一个逻辑广播域,通过VLAN技术可以在局域网中创建多个子网,就在局域网中隔离了广播。。缩小感染范围。但是,安全域划分太细会使局域网的管理和资源共享不方便。 3.出现了arp攻击后如何解决 受到arp攻击后,网络可能已经断了,时查看此对照表发现,网关的Mac地址改变了。 (1)然后输入arp-a 可以看到所有网关的列表,但是正常情况下,应该只有一个网关,多出来的,肯定是arp攻击发起者的电脑伪装的网关。 (2)然后arp-d. 清除所有网关,然后你的电脑会自己找网关。 (3)在arp-a 列出新找的网关,如果仍有多个,再继续arp-d。直到arp-a只出现一条记录、 这个列表会显示网关的IP地址和MAC地址,就是你的网关。 (4)arp-s,再重新绑定 输入arp-sxxx.xxx.xxx.xxxab-cd-ef-gh-ij-kl xxx.xxx.xxx.xxx表示网关的IP地址,ab-cd-ef-gh-ij-kl表示网关的MAC地址。

企业秀      虚拟主机      站群      建站      website builder      saas平台      免费邮箱      域名抢注      域名注册查询      云服务器      在线客服系统      企业邮局      whois查询      

版权声明:本文内容转载自互联网,版权归作者所有,本站不拥有所有权,也不承担相关法律责任。如果您发现有涉嫌抄袭的内容,欢迎 提交反馈 进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。
CNDNS相关资讯
涡轮流量计合肥保洁公司青岛公司注册西安公司注册郑州公司注册东莞公司注册天津公司注册长沙公司注册武汉公司注册重庆公司注册成都公司注册杭州公司注册青岛创业加油站西安创业加油站郑州创业加油站东莞创业加油站天津创业加油站长沙创业加油站武汉创业加油站重庆创业加油站成都创业加油站杭州创业加油站深圳创业加油站广州创业加油站上海创业加油站北京创业加油站深圳公司注册广州公司注册上海公司注册北京公司注册域名购买域名查询海南房产三亚房三亚房产海景房产海南房三亚房地产三亚海景房海口海景房买海南房三亚买房亚龙湾房地产海南二手房海景二手房saas微场景在线教育系统SEO优化微店商城系统在线客服系统企业建站邮件营销网站建设企业邮箱站群系统免费邮箱虚拟主机云服务器出租whois查询域名交易域名website builder網頁設計西安seo优化长沙seo优化重庆seo优化成都seo优化南京seo优化杭州seo优化郑州seo优化武汉seo优化天津seo优化苏州seo优化北京seo优化广州seo优化上海seo优化深圳seo优化佛山域名抢注福州域名抢注厦门域名抢注珠海域名抢注中山域名抢注宁波域名抢注无锡域名抢注梅州域名抢注清远域名抢注杭州域名抢注南京域名抢注苏州域名抢注惠州域名抢注北京域名抢注重庆域名抢注天津域名抢注成都域名抢注保山市企业邮箱包河区私有云宝鸡市域名解析保靖县考试系统保康县天翼云服务器宝清县商标注册班玛县CRM宝安区天翼云服务器宝坻区金蝶云代账保德县腾讯云服务器保定市网站建设宝丰县虚拟主机巴南区招聘管理系统蚌埠市旅游网站系统班戈县小程序蚌山区公司注册巴里坤哈萨克自治县考试系统巴林右旗域名安全巴林左旗域名注册巴马瑶族自治县阿里云企业邮箱