首页 >>  正文

nmap扫描ip地址命令

来源:baiyundou.net   日期:2024-08-02

作者:值友4018293936

Banana -Pi BPi-P2 Pro 是一款采用RockChip Arm 处理器的新型开发板。

  • 64 位四核 Arm Cotrex-A35,使用 RockChip RK3308

  • 512 GB DDR3(在这篇博文中,我的设备只有 256GB)

  • 8 GB 板载 eMMC 存储

  • 40 PIN GPI 和 12 PIN 侧(包括 UART、SPI、I2C、IO 等)

  • 100M LAN,支持以太网供电

  • 1 个 USB 2.0 端口。

这些被设计为物联网设备、智能语音识别设备(板上有麦克风)、机器人控制或更多。它是一个无限可能的开发板。

第 1 部分 – 设置 SD 卡

您需要做的第一件事是下载RockChip SDDiskTool(注意:不要使用 Etcher 制作 SD 卡,它会报告“它看起来不是可启动映像”)SDDisktool将创建 SD 卡正确的方法。

将工具解压到 PC 上。在使用SDDiskTool之前,我们需要更改配置文件才能以英文运行它。在该文件夹下,找到配置文件并使用记事本打开。

在[Language]下,将“ Selected ”从1更改为2。然后保存文件。

  • 1 = 中文

  • 2 = 英语

尝试打开该程序以确保它是英文的。

设置SDDiskTool后,需要下载映像。使用以下链接下载图像。
注意如果您在美国,使用Google Drive Link,百度 是中国的Google,您将需要下载一个应用程序,该应用程序只有中文。)

在 SDDiskTool 中,确保该工具按如下方式设置。

  • 首先选择:也将写入映像的 SD 驱动器。(此时,建议使用8或16GB的SD卡,因为文件系统的设置类似于Android文件系统更好的就是注意磁盘空间。)

  • 第二选择:选择“ SD Boot

  • 第三个选择:将写入 SD 调用的映像。

  • 第四选择:留空
    该图像是示例

一切设置完毕后,单击“创建”按钮。(这可能需要几分钟才能完成)。完成后,将 SD 卡插入 BPi-P2 Pro 的 SD 插槽中。如果您有 UART 电缆,请从第 4 部分开始。

第 2 部分 – 在没有 UART 电缆的情况下使用带有 GUI 的路由器供电。

Banana -Pi BPi-P2 Pro 不配备 HDMI 端口。大多数人会使用 UART 电缆将设备连接到设备以查看启动情况。

这里介绍如何使用路由来查找设备。在此示例中,将使用pfSense 。登录路由器进入
状态–> DHCP 租用

  1. 将以太网电缆插入路由器或交换机所插入的交换机的背面。

2. 将以太网线的另一端插入 Banana-Pi。如果交换机是以太网供电,则Banana-Pi BPi-P2 Pro 将启动。

3. 插入电源。Raspberry Pi 4 USB-C 或具有 5V/4A 的 USB-C 电源。如果 SD 卡创建正确,LED 灯将变为粉红色并闪烁绿灯。此外,左侧的以太网端口将变成橙色,这表明存在 100MB 连接。


在打开 DHCP 租用页面的选项卡上单击“F5”,这将进行刷新,将弹出新设备。它应该显示 Linaro(某物)。这里,它被重命名为device device。

现在 ssh 可以使用Xmobaxterm /Putty/Terminate 会话连接到该 IP 。
用户名: linaro
密码: linaro

第 3 部分 – 如何使用 NMAP 查找设备。

下一部分与 GUI 类似,但需要一个名为 nmap 的工具。Nmap是网络工程师/黑客用来扫描设备或设备上打开的端口的工具。另一个对 Linux 工程师非常有用的工具是diff,它主要用于配置文件等文本文件,以查看两者之间的差异。

通过 SSH 连接到将进行扫描的计算机。
接下来运行以下命令
nmap -sP >> beforescan.txt

  • -sP = 扫描 ping

  • iprange = 例如10.0.0.0/8、172.16.1.0/16 或 192.168.1.0/24(大多数家庭路由器使用的。)

  • >> = 取出输出并附加文件直至完成。> 只会得到第一行。

  • beforescan.txt = 不需要txt,只需一个设备开机前的文件名。

在此示例中,我们将使用在 Banana-Pi R3 上设置的 VLAN107。

从第 2 部分开始,执行相同的三个步骤来连接设备并打开电源。

现在,再次运行 nmap
nmap -sP >> afterscan.txt

(是的,after 拼写错误,但它会起作用。)
现在需要在两个文件之间运行差异。
diff file1 file2

< = File 1
> = File 2

这里可以看到主机(以黄色突出显示)不在原始扫描中,它已被分配IP 192.168.107.118,MAC地址是32:FF:D7:FA:75:83。这很有帮助,因为如果 IP 发生变化,您可以执行以下操作来查找它。
sudo nmap -sP | grep MACADDRESS -B2

-B # = 在搜索项之前显示的行数。在这种情况下,IP 通常是 MAC 地址之上/之前的两个。

使用 Nmap 确保 ssh 已打开
nmap

应该显示返回,如图像示例所示


现在,任何主机都可以通过 ssh 连接到BPi-P2 Pro (注意:上面有 USE ID 和 Passwd)
ssh linaro@

第 4 部分 — UART 电缆

板子右侧有一个 12 针,靠近 40 针 GPIO。按照下表中的顺序连接以下引脚。引脚 1 位于电路板内部最近的位置,紧邻 WiFi/蓝牙芯片。

引脚号

功能

1RX(板)/TX(电缆)

2TX(板)/ RX(电缆)

6地面电缆

上图中,电缆颜色如下

绿色 = TXD
白色 = RXD
黑色 = 接地
红色 = VCC(未使用)
速度(波特率):1500000
数据位:8
停止位:1
奇偶校验:无
流量控制:无

连接电缆后,打开设备电源。使用 Mobaxterm/Minicom/Picocom 启动串行会话,设备输出将在启动时开始显示。
设备启动示例

设备启动完成后,它将位于 root 帐户中。无需输入密码,但如果您不想使用 linaro 用户,请设置新的服务器和密码。
要查看设备的 ip 是什么,请运行以下命令。

ip -c addr show 

现在 Banapi-Pi BPi-Pro 已设置完毕。另一篇博文将随后配置设备以运行应用程序。在撰写本文时,仍在了解最适合在该应用程序上运行的内容。

第 5 部分 – 无线设置

最后一部分是设置 wifi。
如果 wifi 丢失,请以 root 身份运行以下命令,
insmod /system/lib/modules/bcmdhd.ko firmware_path=/system/etc/firmware/ nvram_path=/system/etc/firmware/
这将启动 wifi。

cd /etc/wpa_supplicant \n\nvim wpa_supplicant.conf\n\nnetwork {\n       ssid="wifinetworkname"\n       psk="passwordforwifi"\n       key_mgmt=WPA-PSK \n}\n\nwpa_supplicant -B -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf \n\nwpa_cli -i wlan0 -p /var/run/wpa_supplicant reconfigure\nwpa_cli -i wlan0 -p /var/run/wpa_supplicant reconnect

如果那不起作用。运行以下命令

sudo nmtui

选择“激活连接
,在 Wi-Fi 下选择设备需要连接的网络。
选择安全并输入 SSID 密码

注意:在显示的设置中,它不会保存正在制定的 wifi 或区域设置的设置。

阅读更多路由器精彩内容,可前往什么值得买查看

","gnid":"9bce4a4786762a2de","img_data":[{"flag":2,"img":[{"desc":"","height":"313","title":"","url":"https://p0.ssl.img.360kuai.com/t017f622956d1bb42ea.jpg","width":"1024"},{"desc":"","height":"826","title":"","url":"https://p0.ssl.img.360kuai.com/t0184192b45a8715ee6.jpg","width":"966"},{"desc":"","height":"594","title":"","url":"https://p0.ssl.img.360kuai.com/t0131fd4fae5f60f4f1.jpg","width":"1024"},{"desc":"","height":"768","title":"","url":"https://p0.ssl.img.360kuai.com/t01ee8ba699e89174a5.jpg","width":"1024"},{"desc":"","height":"768","title":"","url":"https://p0.ssl.img.360kuai.com/t01d848bdf270744156.jpg","width":"1024"},{"desc":"","height":"768","title":"","url":"https://p0.ssl.img.360kuai.com/t01640341ff25758ca3.jpg","width":"1024"},{"desc":"","height":"511","title":"","url":"https://p0.ssl.img.360kuai.com/t010df67f6ce1360d9f.jpg","width":"1024"},{"desc":"","height":"200","title":"","url":"https://p0.ssl.img.360kuai.com/t01ac49fb72e3801ad8.jpg","width":"749"},{"desc":"","height":"184","title":"","url":"https://p0.ssl.img.360kuai.com/t01d371781bd1953f86.jpg","width":"1080"},{"desc":"","height":"893","title":"","url":"https://p0.ssl.img.360kuai.com/t019049ae988c8581ee.jpg","width":"1080"},{"desc":"","height":"310","title":"","url":"https://p0.ssl.img.360kuai.com/t017be4b0236e35623f.jpg","width":"1036"},{"desc":"","height":"600","title":"","url":"https://p0.ssl.img.360kuai.com/t01214a799c991def00.jpg","width":"450"},{"desc":"","height":"744","title":"","url":"https://p0.ssl.img.360kuai.com/t01a4368cab6bf2bb29.jpg","width":"888"}]}],"original":0,"pat":"art_src_1,fts0,sts0","powerby":"pika","pub_time":1698485400000,"pure":"","rawurl":"http://zm.news.so.com/c0b24637a77217f58553080614086a49","redirect":0,"rptid":"0e1f6de8889b9df8","rss_ext":[],"s":"t","src":"什么值得买","tag":[],"title":"开源硬件 篇八:Banana Pi BPI-P2 Pro Rockchip RK3308开发板启动及设置

轩芸垂2297linux中中怎么获取局域网的所有机器的IP地址等信息
艾广骂13079577903 ______ Linux用nmap对局域网扫描,查看arp缓存表就可以知道局域内主机ip和mac了,方法如下: 1.进行ping扫描,打印出对扫描做出响应的主机 nmap -sP 192.168.1.0/242.使用UDP ping探测主机 nmap -PU 192.168.1.0/243.使用频率最高的扫描选项(SYN扫描,...

轩芸垂2297如何通过扫描工具Nmap列出开放端口和监听服务 -
艾广骂13079577903 ______ Zenmap安装完毕后,你随时可以对自己的网络运行全面的端口扫描.网络规模将决定运行扫描所花的时间.如果使用Zenmap,你可以运行非常笼统的扫描和非常具体的扫描.不妨先运行非常笼统的扫描,大致了解我们所处理的对象.我们将...

轩芸垂2297nmap扫描使用问题. -
艾广骂13079577903 ______ NSE 是nmap 脚本引擎的意思.NSE: Loaded 106 scripts for scanning. 意思是你导入了 106个lua脚本,一定是某个lua脚本中做了ARP扫描,nexthost: Failed to determine dst MAC address for target ####(这里是ip)这个错误应该是有ARP扫描的脚本错误造成的.你首先检测一下,不要使用lua脚本看看有没有问题.比如说nmap -T4 -sT 127.0.0.1 如果不报错,那就是lua脚本的问题.如果你一定要学习lua脚本在NSE中的使用,你不要一次导入所有的脚本,一个一个事实.或者使用-vv 参数看一下详细的日志情况.

轩芸垂2297如何使用kali 里的namp -
艾广骂13079577903 ______ 扫描目的主机防火墙是否关闭.没开防火墙的:可以看到988个端口关闭,所以没有打开防火墙.开了防火墙的:可以看到983个被过滤的端口,所以打开了防火墙.输入“nmap+空格+域名或IP地址”进行的扫描时普通速度的扫描,时间较长....

轩芸垂2297怎么从端口侵入电脑?都是用什么工具? -
艾广骂13079577903 ______ nmap 使用介绍nmap是目前为止最广为使用的国外端口扫描工具之一.我们可以从 http://www.insecure.org/进行下载,可以很容易的安装到Windows和unix操作系统中,包括mac os x(通过configure、make 、make install等命令)也可以直接从...

轩芸垂2297linux系统中,怎么查询所有的机器ip -
艾广骂13079577903 ______ 不怎么明白你的意思?要查看当前局域网下的ip?——那有nmap命令 nmap -sP 192.168.1.0/24 可以查询某一个范围的网段的ip

轩芸垂2297在获知目标主机操作系统类型的基础上,进行针对性的漏洞扫描有什么优点 -
艾广骂13079577903 ______ 安装nmap后(ubuntu通过apt-get install nmap安装),运行下列命令即可 nmap -p0-65535 目标ip地址 常用的扫描类型:1、-sP(ping的方式扫描,检查主机在线与否,不发送任何报文到目的主机,想知道目标主机是否运行,而不想进行其它扫描...

轩芸垂2297nmap能收集目标主机的哪些信息 -
艾广骂13079577903 ______ nmap能收集主机开放了哪些端口、端口运行的什么服务、服务的版本、已经操作系统的版本.如果加上它的脚本功能(用--script参数),它还有更多更强大的功能,比如查看banner信息、查看HTTP method(用http-methods这个脚本)、检查root弱口令等等.

轩芸垂2297求nmap命令扫描服务器信息的格式? -
艾广骂13079577903 ______ 用这条命令就可以扫描出目标网络的操作系统和开放端口号 nmap -O 219.230.159.0/24 上面的扫描信息直接输出到终端,如果想把结果写到文件里,可以用-oN,-oX选项输出到文本文件或xml文件. nmap -O 219.230.159.0/24 -oX nmap_info.xml,结果会输出到XML文件:nmap_info.xml. nmap -O 219.230.159.0/24 -oN nmap_info.nmap,结果会输出到普通文件:nmap_info.nmap.

轩芸垂2297linux局域网内的一台电脑,有什么方法可以在局域网内任意一台机器查到整个局域网内的其他主机的ip -
艾广骂13079577903 ______ 用nmap对局域网扫描一遍,然后查看arp缓存表就可以知道局域内ip对应的mac了.nmap比较强大也可以直接扫描mac地址和端...

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024