diff --git a/provisioning/templates/cisco_ios.j2 b/provisioning/templates/cisco_ios.j2 index 78e02c8..a2884a2 100644 --- a/provisioning/templates/cisco_ios.j2 +++ b/provisioning/templates/cisco_ios.j2 @@ -153,6 +153,8 @@ no ip http server no ip http secure-server ! ! +snmp-server group neteng-snmp v3 priv read ViewDefault +snmp-server view ViewDefault iso included ! ! ! diff --git a/provisioning/templates/junos.j2 b/provisioning/templates/junos.j2 index 59f0dcd..aafbff2 100644 --- a/provisioning/templates/junos.j2 +++ b/provisioning/templates/junos.j2 @@ -93,4 +93,43 @@ routing-options { static { route 192.168.0.0/24 next-hop 10.0.0.0; } -} \ No newline at end of file +} +v3 { + usm { + local-engine { + user snmp-user { + authentication-sha { + authentication-key "$9$qf5Fp0BSlKpudb2gJZp0O1RSM8X7Nbrl4aUjq.5QFnp0B1hSlKhcwYoaUD9At0RhM8X7NbXxUjiHmP0B1ISrWLxN-wLXDiHkPfRhcSKM8LNdVYIE-V"; ## SECRET-DATA + } + privacy-aes128 { + privacy-key "$9$i.mTCtuESrCA7-ws4oCtp0BEevWLX-cSYgJGiHmfTzCtu0IESrIRdb2gJZn/9tBIevWLX-W8JGUDkqtu0OEcKM8XxdMW"; ## SECRET-DATA + } + } + } + } + vacm { + security-to-group { + security-model usm { + security-name snmp-user { + group view-all; + } + } + } + access { + group view-all { + default-context-prefix { + security-model usm { + security-level privacy { + read-view view-all; + notify-view view-all; + } + } + } + } + } + } +} +view view-all { + oid .1 include; +} +trap-options; \ No newline at end of file diff --git a/topology/topology.png b/topology/topology.png index 5ce943d..113562d 100644 Binary files a/topology/topology.png and b/topology/topology.png differ