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
wiki:skripte:dda_module [2018/07/14 15:35] – [Genearate IPs] pulsarprogramme:dhcpdnsadmin:dda_module [2020/11/13 13:54] (aktuell) – ↷ Seite von programme:dda:dda_module nach programme:dhcpdnsadmin: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.1531575351.txt.gz · Zuletzt geändert: 2018/07/14 15:35 von pulsar