linux检查本地局域网主机是否与你的主机连通

linux检查本地局域网主机是否与你的主机连通,第1张

nux用nmap对局域网扫描,查看arp缓存表就可以知道局域内主机ip和mac了,方法如下:

1.进行ping扫描,打印出对扫描做出响应的主机 

1

nmap -sP 192.168.1.0/24

2.使用UDP ping探测主机

1

nmap -PU 192.168.1.0/24

3.使用频率最高的扫描选项(SYN扫描,又称为半开放扫描)执行得很快

1

nmap -sS 192.168.1.0/24

4.扫描之后查看arp缓存表获取局域网主机IP地址

1

cat /proc/net/arp

1.进行ping扫描,打印出对扫描做出响应的主机 。

2.使用UDP ping探测主机。

3.使用频率最高的扫描选项(SYN扫描,又称为半开放扫描)执行得很快。

4.扫描之后查看arp缓存表获取局域网主机IP地址。

具体如下:

1、简介

Linux *** 作系统是基于UNIX *** 作系统发展而来的一种克隆系统,它诞生于1991 年的 [Linux桌面] 10 月5 日(这是第一次正式向外公布的时间)。以后借助于Internet网络,并通过全世界各地计算机爱好者的共同努力,已成为今天世界上使用最多的一种UNIX 类 *** 作系统,并且使用人数还在迅猛增长。

2、基本信息

Linux[2] *** 作系统是UNIX *** 作系统的一种克隆系统,它诞生linux系统于1991 年的10 月5 日(这是第一次正式向外公布的时间)。以后借助于Internet网络,并通过全世界各地计算机爱好者的共同努力,已成为今天世界上使用最多的一种UNIX 类 *** 作系统,并且使用人数还在迅猛增长。

3、分区规定

设备管理在 Linux 中,每一个硬件设备都映射到一个系统的文件,对于硬盘、光驱等,IDE 或 SCSI 设备也不例外。Linux 把各种 IDE 设备分配了一个由 hd 前缀组成的文件;而对于各种 SCSI 设备,则分配了一个由 sd 前缀组成的文件。

1、其实你可以写一个shell脚本,ping对方的主机,然后查看返回的结果($?)的值,就可以检测主机是否存活了。

2、或者你喜欢C语言的话,可以往网络编程那方面寻找答案,不过应该不难,只是我还没学到而已,暂时帮不了你。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/6203760.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-18
下一篇2023-03-18

发表评论

登录后才能评论

评论列表(0条)

    保存