Benutzer-Werkzeuge

Webseiten-Werkzeuge


programme:dhcpdnsadmin:dda_module

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
Letzte ÜberarbeitungBeide Seiten, nächste Überarbeitung
wiki:skripte:dda_module [2018/07/14 15:35] – [Genearate IPs] pulsarprogramme:dda:dda_module [2020/11/13 13:47] – ↷ Seite von wiki:skripte:dda_module nach programme:dda:dda_module verschoben pulsar
Zeile 12: Zeile 12:
  
 <code python> <code python>
->>> import ipaddress + 
->>> list(ipaddress.ip_network('172.16.2.0/28').hosts())+>>> from ipaddress import ip_network 
 +>>> list(ip_network('172.16.2.0/28').hosts())
 [IPv4Address('172.16.2.1'), IPv4Address('172.16.2.2'), IPv4Address('172.16.2.3'), IPv4Address('172.16.2.4'), IPv4Address('172.16.2.5'), IPv4Address('172.16.2.6'), IPv4Address('172.16.2.7'), IPv4Address('172.16.2.8'), IPv4Address('172.16.2.9'), IPv4Address('172.16.2.10'), IPv4Address('172.16.2.11'), IPv4Address('172.16.2.12'), IPv4Address('172.16.2.13'), IPv4Address('172.16.2.14')] [IPv4Address('172.16.2.1'), IPv4Address('172.16.2.2'), IPv4Address('172.16.2.3'), IPv4Address('172.16.2.4'), IPv4Address('172.16.2.5'), IPv4Address('172.16.2.6'), IPv4Address('172.16.2.7'), IPv4Address('172.16.2.8'), IPv4Address('172.16.2.9'), IPv4Address('172.16.2.10'), IPv4Address('172.16.2.11'), IPv4Address('172.16.2.12'), IPv4Address('172.16.2.13'), IPv4Address('172.16.2.14')]
 </code> </code>
Zeile 37: Zeile 38:
 IPv4Address('192.0.2.10') IPv4Address('192.0.2.10')
 IPv4Address('192.0.2.11') IPv4Address('192.0.2.11')
 +</code>
 +
 +
 +=== Die Lösung zum Generieren ===
 +
 +Nur die reinen IP-Adressen aufgelistet und nur nutzbare Adressen, also keine 172.16.2.0 usw:
 +
 +<code python>
 +>>> from ipaddress import ip_network
 +>>> for addr in list(ip_network('172.16.2.0/28').hosts()):
 +...     print(addr)
 +... 
 +172.16.2.1
 +172.16.2.2
 +172.16.2.3
 +172.16.2.4
 +172.16.2.5
 +172.16.2.6
 +172.16.2.7
 +172.16.2.8
 +172.16.2.9
 +172.16.2.10
 +172.16.2.11
 +172.16.2.12
 +172.16.2.13
 +172.16.2.14
 </code> </code>
  
programme/dhcpdnsadmin/dda_module.txt · Zuletzt geändert: 2020/11/13 13:54 von pulsar