2009-07-30 4 views
0

Ich habe die eine ASCII-Nachricht von SNMP-Traps, wie kann ich es an verschiedene IP-Adresse gesendet? Ich möchte nicht stattdessen E-Mail verwenden. Gegeben eine IP-Adresse und der Port dieser Empfängermaschine.Wie SNMP Trap zu verschiedenen IP senden

Bitte sagen Sie mir die Lösung oder wo bekomme ich Referenzen auf den Befehl bei am wenigsten. koz ich könnte etwas darüber finden.

PLease ... Hoffe jemand kann mir helfen ..

danke sehr.

Grüßen,

dunk

Antwort

0

Ich verstehe nicht, was "eine ASCII-Nachricht von SNMP-Traps" ist.

Wenn Sie bereits die Bytes haben, die Sie senden möchten, können Sie in VB.NET die Socket.SendTo-Methode verwenden.

Wenn Sie TRAP-Nachrichten packen müssen, stellt #SNMP Library eine solche API für die .NET/Mono-Plattform zur Verfügung. http://sharpsnmplib.codeplex.com (mit Messenger.SendTrap * Methoden).

+0

thx für die Antwort .. IT ist so: SNMPTraps wurde erfasst, n Ergebnis ich in Textdatei gespeichert. Ich habe die Option, entweder die txtFile direkt zu senden oder die Daten zu senden, und der Empfänger kann mit Notepad anzeigen. Noch einmal, meine Fragen sind, können beide Socket.SentTo Methode verwenden? U know, ob es mit VBScript oder JScript tun kann ?? Vielen Dank. – user147685

+0

ich gehe schon mit den Socket.SentTo Methoden. Ich versuche sogar, den Code im Internet zu manipulieren. Aus dem Beispiel im Internet gibt es keine Fehler, aber ich kann nicht sicherstellen, dass der andere PC meine Nachricht erhalten hat. Hier sind die Codes: Socket-Server = neuer Socket (AddressFamily.InterNetwork, SocketType.Dgram, ProtocolType.Udp); IPEndPoint iep = neuer IPEndPoint (IPAddress.Parse ("192.168.1.150"), 162); byte [] data = Encoding.ASCII.GetBytes ("Dies ist eine Testnachricht"); Label1.Text = "Datei gesendet"; server.SendTo (Daten, ieP); server.Close(); thx .. !! – user147685

+0

Wenn Sie diesen Code verwenden und ihn für das Internet verwenden möchten, ist dies sehr wahrscheinlich ein Fehler, da der rohe UDP-Datenverkehr von zwischengeschalteten Netzwerkgeräten herausgefiltert werden kann. –

0

Es gibt trapgen Dienstprogramm, das Ihnen wahrscheinlich helfen wird. Es ermöglicht das Senden von SNMP-Traps auf sehr praktische Weise.