Die Suche ergab 5 Treffer

von unique_79
Dienstag 29. Dezember 2020, 21:07
Forum: Netzwerkprogrammierung
Thema: nornir - Berechnung von IP Adressen
Antworten: 7
Zugriffe: 19268

Re: nornir - Berechnung von IP Adressen

@blackjack
ich möchte mich bedanken. Die Funktion "def calculate_ips" ist perfekt. Sie hat bei mir nicht auf anhieb funktioniert, daher meine eigenen Versuche.
Den Rest probiere ich in den nächsten Tagen selber
von unique_79
Montag 28. Dezember 2020, 20:47
Forum: Netzwerkprogrammierung
Thema: nornir - Berechnung von IP Adressen
Antworten: 7
Zugriffe: 19268

Re: nornir - Berechnung von IP Adressen

@blackjack, lass uns beim wesentlichen bleiben. Das die Funktion kein Ouput liefert ist mir klar und das eine Liste mit 8 IPs erzeugt wird, bei der ich mir 4 herauspicke finde ich jetzt nicht wirklich schlimm. Try excetpt ist copy paste aus einem Beispiel.
Klar kann man ggf effizienter machen ...
von unique_79
Sonntag 27. Dezember 2020, 12:55
Forum: Netzwerkprogrammierung
Thema: nornir - Berechnung von IP Adressen
Antworten: 7
Zugriffe: 19268

Re: nornir - Berechnung von IP Adressen

die Info mit dem ipaddrees modul war gut. Sie macht eigentlich das was ich brauche.

Ich beschreibe nochmal Stichpunktartig was ich benötige, dass kam im ersten Post natürlich nicht gut rüber.
Also:
- bei ip_net handelt es sich um ein Subnetz, in meinem Fall um /29 Netz
- ip_net gibt es mind. 2 ...
von unique_79
Samstag 26. Dezember 2020, 18:37
Forum: Netzwerkprogrammierung
Thema: nornir - Berechnung von IP Adressen
Antworten: 7
Zugriffe: 19268

Re: nornir - Berechnung von IP Adressen

danke für die ehrlichen Worte, blackjack (ich bin Netzwerker und kein Programmierer..)
Deinen Vorschlag schaue ich mir morgen in Ruhe an.
von unique_79
Samstag 26. Dezember 2020, 13:20
Forum: Netzwerkprogrammierung
Thema: nornir - Berechnung von IP Adressen
Antworten: 7
Zugriffe: 19268

nornir - Berechnung von IP Adressen

Hallo zusammen,

ich benutze python zusammen mit nornir um Konfigurationen (jinja template) für Router zu erstellen und anschließend auf die Geräte zu pushen.
Für die Berechnung der IP-Adressen habe ich die Funktion "def calc_ip" erstellt. Der Input (subnet)kommt aus einem yaml Dictianory. s. unten ...