Learning-cicle/sami/ipv6/test.py

18 lines
393 B
Python
Raw Normal View History

2020-07-24 14:47:20 +00:00
#import random
#from ipaddress import IPv6Network, IPv6Address
#ip_a = IPv6Network('2001:db8::/48') + random.getrandbits
#ip_n = IPv6Network(ip_a)
#ip_n.prefixlen = 64
#print (ip_a)
#print (ip_n)
from ipaddress import IPv6Network
import random
ula = IPv6Network("fd00::/8")
random_network = IPv6Network((
ula.network_address + (random.getrandbits(64 - ula.prefixlen) << 64 ),
64))