Praktikum komunikačních sítí II

Projekt 1

Nastavení SNMP agenta (klient) a managera (server)

Instalace

Všechny balíčky součástí standardních repozitářů pro námi použitý OS Ubuntu 18.04
Na manager server instalujeme SNMP balíček, který obsahuje nástroje pro dotazy na monitorovaný stroj (agenta), a databázi MIB.

		
 sudo apt install snmp snmp-mibs-downloader
	

Na monitorovaný stroj (agenta) instalujeme SNMP démona.

		
 sudo apt install snmpd
	

Nastavení managera

V souboru /etc/snmp/snmp.conf upravíme následující řádky

		
 #mibs :
	

Nastavení agenta

V souboru /etc/snmp/snmpd.conf upravíme následující řádky

		
 agentAddress udp:161,udp6:[::1]:161
	
kde se specifikuje, na které adrese má démon naslouchat.
V tomto souboru na konec přidáme řádky s definicí uživatele:
		
 createUser demo MD5 heslo DES
 rwuser demo priv
	
Dále restartujeme službu
		
 sudo systemctl restart snmpd
	
Povolíme na firewallu port 161 pro ip adresu manager serveru
		
 sudo ufw allow from manager_server_ip_address to any port 161
	

Nastavení managera

V souboru /etc/snmp/snmp.conf nastavíme:

		
 defSecurityName demo #jméno našeho uživatele
 defSecurityLevel authPriv
 defAuthType MD5
 defPrivType DES
 defAuthPassphrase heslo
 defPrivPassphrase heslo
	
Následně se můžeme agenta zeptat na jeho monitorované služby
		
 snmpget agent_server_ip_address sysUpTime.0