在配置 Messaging Server 的 SNMP 子代理程式以獨立的 SNMP 代理程式執行之前,必須先決定子代理程式在其上偵聽 SNMP 請求的乙太網路介面和 UDP 連接埠。子代理程式預設會在使用 UDP 連接埠 161 的所有可用乙太網路介面上偵聽。在大部分的情況下,會需要變更此連接埠號以避免干擾平台的 SNMP 主代理程式 snmpd。在 HA 容錯移轉等部分情況下,還需要將乙太網路介面從所有可用的介面 INADDR_ANY 變更為由其 IP 位址識別的特定介面。乙太網路介面和 UDP 連接埠這兩個概念透過 local.snmp.listenaddr 和 local.snmp.port 選項所控制。
一旦決定要使用的乙太網路介面和 UPD 連接埠,即應將 local.snmp.standalone 選項的值設定為 1,並接著重新啟動子代理程式。重新啟動之後,子代理程式會以獨立於 snmpd 和任何子代理程式的 SNMP 代理程式運作。
例如,若要以在具有 IP 位址 10.53.1.37 的乙太網路介面之 UDP 連接埠 9161 上偵聽的獨立代理程式執行,請輸入以下指令。
配置為以獨立代理程式執行:
% configutil -o local.snmp.port -v 9161 % configutil -o local.snmp.listenaddr -v 10.53.1.37 % configutil -o local.snmp.standalone -v 1 % stop-msg snmp % start-msg snmp % snmpwalk -v 1 -c public 10.53.1.37:9161 . SNMPv2-SMI::mib-2.27.1.1.2.1 = STRING: "/opt/SUNWmsgsr MTA on mail.siroe.com" ... |