首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何验证目标主机是linux/solaris还是switch/路由器/else

如何验证目标主机是linux/solaris还是switch/路由器/else
EN

Server Fault用户
提问于 2015-10-07 08:22:34
回答 1查看 80关注 0票数 -3

我在我的主linux机器中有主机文件,这个主机文件包括超过1000个IP地址,它定义了许多组件,如Linux和solaris机器、交换机和路由器以及EMC端口等等。

示例

代码语言:javascript
复制
   192.9.200.23  LinuxM26
   192.9.200.24 SolarisM476
   192.9.200.25 SolarisM476
   192.9.200.26 RouterF938374
   192.9.200.27 CiscoSitch47846
   192.9.200.28 MasterLinux376
   192.9.200.29 SwitchCisco385736
   172.17.80.24 UnixWare7.1.1-854776
   172.17.80.24 LBA-frhr
   172.17.80.25 EMC-storage329478245
   .
   .
   .
   .

我的目标是从主机文件中定义的所有linux & solaris机器到我的主linux机器执行自动scp处理。

问题是主机文件中的某些主机不是linux或solaris作为交换机和路由。

因此,我在考虑如何从S的hort测试中了解目标主机是linux/solaris还是其他交换机/路由器/等等

我问这一切是因为我不能执行scp/ssh来实现目标交换机/路由器,因为这会从交换机发出警报(因为scp/ssh )

因此,我很乐意获得一些进程,它可以识别目标主机是交换机或路由器,而不需要使用scp/ssh。

EN

回答 1

Server Fault用户

发布于 2015-10-07 08:39:59

在这种情况下,Nmap是你最好的选择。如果安装了nmap,只需运行:

代码语言:javascript
复制
nmap -v -O --osscan-guess
票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/727266

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档