Ich habe einen Juniper MX-Router, der SNMP-Anforderungen akzeptiert. Das Problem ist, dass ich UDP-Anforderungen an eine Schnittstelle sende und auf einer anderen antworte. Die Ziel-IP ist die, die lo0.1 zugewiesen ist, aber der Router antwortet auf lo0.0. Dies ist problematisch, da die IP-Adresse für lo0.0 in einer externen Firewall angegeben ist. Gibt es eine Möglichkeit zu definieren, welche Schnittstelle benötigt wird, um auf die snmp-Anfragen zu antworten?
snmp
juniper-junos
Wilde Rechnung
quelle
quelle
Antworten:
Junos kann nicht mehrere Loopback-Schnittstellen in derselben Routing-Instanz haben, daher müssen Sie snmp zuerst in Routing-Instanzen aktivieren:
Natürlich benötigen Sie auch eine Route in Ihrer Routing-Instanz, die den Datenverkehr an Ihren SNMP-Poller zurücksendet.
quelle
Sie sind kein JunOS-Experte, aber in Cisco-Land würde der
snmp source-address x.x.x.x
Befehl Ihr Problem beheben. Hier ist die JunOS-Dokumentation, die ich finden konnte:http://www.juniper.net/techpubs/en_US/junos14.2/topics/reference/configuration-statement/source-address-edit-snmp.html
quelle
Der Router wird auf die Quell-IP-Adresse des SNMP-Pakets antworten, oder? Ich stelle mir vor, Sie würden in der Routing-Tabelle nach der Route zum Subnetz des Quellpakets suchen, um festzustellen, wohin die Antwort geht. Normalerweise ist dies dieselbe Schnittstelle, auf der das Paket empfangen wurde. Sie können jederzeit zu einer Art richtlinienbasiertem Routing wechseln, bei dem Sie den an [Quelladresse des SNMP-Pakets] bestimmten Datenverkehr aus der Schnittstelle [je nachdem] erzwingen können.
Ich hoffe, das hilft.
quelle