我有几台 Windows 服务器,我想在这些服务器上启用 SNMP。但是,它们都是远程虚拟机,因此无法使用安装 CD 来获取 SNMP 自身安装所需的文件,因为每当我尝试启用 SNMP 时,Windows 总是会寻找安装路径来找到它们。
我的问题是,有没有一种简单的方法可以让这些文件通过网络访问?如果是这样,最好的方法是什么?我可以将 i386 文件夹从 Windows 安装光盘翻录到文件夹中并共享吗?
我也考虑过通过网络在本地机器上共享光驱或者可能只是使用 net-snmp,但不知道这是否可行,因为我几乎没有任何 SNMP 经验。
答案1
无法使用安装 CD 来获取所需的文件
通过网络共享i386
文件夹(甚至整个 CD),就像共享普通文件夹一样,并在需要时将虚拟机指向该文件夹。Windows 只关心里面的文件。
答案2
我已经成功安装了适用于 Windows 2003 Server 的 SNMP,这需要“第二张 CD”或“i386”文件夹才能完成安装。无需查找和传输大量文件或找到从远程位置安装它的方法。现在,我刚刚打包了自己的 SNMP 要求文件夹,用于安装适用于 Windows 2003 的 SNMP。i386 文件夹中所需的文件包括:
accserv.mib
apver.vbs
authserv.mib
dhcp.mib
evntagnt.dll
evntcmd.exe
evntwin.exe
ftpctrs.h2
ftpctrs.ini
ftp.mib
ftpmib.dll
hostmib.dll
hostmib.mib
http.mib
iis6.cab
inetsrv.mib
ipforwd.mib
lmmib2.dll
lmmib2.mib
mcastmib.mib
mib_ii.mib
mipx.mib
mripsap.mib
msft.mib
msipbtp.mib
msiprip2.mib
nipx.mib
rfc2571.mib
smierrsm.dll
smierrsy.dll
smi.mib
snmp.exe
snmpmib.dll
snmpreg.mof
snmpsmir.dll
snmpsmir.mof
snmpstup.dll
snmptrap.exe
snmp.zip
wfospf.mib
wins.mib
我唯一找不到的是 apver.vbs。我不得不在网上找到它。我把它压缩并分享给自己,以便在需要时轻松访问/部署。它大约只有 500KB,而如果我弄到“必需”的 CD,则需要 600MB。