windows和linux下如何远程获取操作系统版本和主机名

远程获取windows和linux操作系统版本和主机名需要具备以下条件:

假设

主机A(windows 7),ip:192.168.12.2

主机B(centos 6.3),ip:192.168.12.3

主机C(windows 2008)-为远程要获取信息的主机,ip:192.168.12.4

主机D(centos 6.3)-为远程要获取信息的主机,ip:192.168.12.5

windows:

1.主机A可以ping通主机C;

2.主机B可以ping通主机C;

3.主机B可以通过161端口通过snmp协议与主机C进行通信;

linux:

1.主机B可以ping通主机D;

2.主机B可以通过161端口通过snmp协议与主机D进行通信;

3.可通过某种方式得到主机D的共同体名;

4.使用前请掌握nagios的使用。


window信息获取方法:


获取主机名与Mac:

从A上执行

windows和linux下如何远程获取操作系统版本和主机名_第1张图片

获取系统版本信息:

从B上执行

/usr/local/nagios/libexec/check_snmp -H  192.168.12.4 -C public -o sysName.0 

 /usr/local/nagios/libexec/check_snmp -H  192.168.12.4 -C public -o sysDescr.0




linux信息获取方法:

在B上执行

 /usr/local/nagios/libexec/check_snmp -H  192.168.12.5 -C public -o sysDescr.0


你可能感兴趣的:(Linux)