settings/hosts.py
changeset 1 2223ade4f259
child 4 8b633782f02d
equal deleted inserted replaced
0:257003279747 1:2223ade4f259
       
     1 from addr import IP, Network
       
     2 from host import Interface, Host
       
     3 from dhcp import Subnet
       
     4 
       
     5 dhcp_settings = {
       
     6     'default-lease-time':   43200,
       
     7     'max-lease-time':       86400,
       
     8     'authorative':          None,
       
     9 }
       
    10 
       
    11 dhcp_options = {
       
    12     'domain-name-servers':  IP('194.197.235.145'),
       
    13 }
       
    14 
       
    15 shared_network  = 'PVL'
       
    16 subnets         = [
       
    17     Subnet(Network('194.197.235.0/24'), router_idx=1, range=(26, 70), unknown_clients='allow'),
       
    18     Subnet(Network('192.168.0.0/23'),   router_idx=1, unknown_clients='deny'),
       
    19 ]
       
    20 
       
    21 hosts           = [
       
    22     Host('jumpgate',    IP('194.197.235.1'),    [ ]),
       
    23     Host('mikk4',       IP('194.197.235.72'),   [ 
       
    24         Interface('00:16:01:37:D1:D2'), 
       
    25         Interface('00:0F:B0:0A:EF:58'),
       
    26     ]),
       
    27 ]
       
    28