Updated scripts/nn2ip.py (added linuxone networks).
authorZoltán Felleg <zoltan.felleg@userrendszerhaz.hu>
Thu, 13 Mar 2025 15:29:49 +0000 (16:29 +0100)
committerZoltán Felleg <zoltan.felleg@userrendszerhaz.hu>
Thu, 13 Mar 2025 15:29:49 +0000 (16:29 +0100)
scripts/nn2ip.py

index 5729564d85ea5d3ae887777bb66e254c553c09de..62c2d8026251d4def9f4907e5f184e5ac00e6798 100755 (executable)
@@ -46,10 +46,11 @@ fqhnimnd_tuples = [('ac.in.useribm.hu',                None,           'aap', 'a
                    ('kea.in.useribm.hu',               None,           'is',  'dhcp server'),
                    ('khredmi.in.useribm.hu',           None,           'mp',  'khorvath redmi mobile'),
                    ('kms.in.useribm.hu',               None,           'is',  'key management server'),
-                   ('l1hmca.in.useribm.hu',            None,           'l1',  'linuxone hmc a'),
-                   ('l1hmcb.in.useribm.hu',            None,           'l1',  'linuxone hmc b'),
-                   ('l1sea.in.useribm.hu',             None,           'l1',  'linuxone support element a'),
-                   ('l1seb.in.useribm.hu',             None,           'l1',  'linuxone support element b'),
+                   ('l1chost.in.useribm.hu',           None,           'l1',  'container host'),
+                   ('l1hmca.in.useribm.hu',            None,           'l1m', 'linuxone hmc a'),
+                   ('l1hmcb.in.useribm.hu',            None,           'l1m', 'linuxone hmc b'),
+                   ('l1sea.in.useribm.hu',             None,           'l1m', 'linuxone support element a'),
+                   ('l1seb.in.useribm.hu',             None,           'l1m', 'linuxone support element b'),
                    ('log.in.useribm.hu',               None,           'is',  'log server'),
                    ('lpar11.in.useribm.hu',            ('fixed',  11), 'pwr', 'lpar 11'),
                    ('lpar12.in.useribm.hu',            ('fixed',  12), 'pwr', 'lpar 12'),
@@ -117,11 +118,13 @@ fqhnimnd_tuples = [('ac.in.useribm.hu',                None,           'aap', 'a
                    ('wiki.in.useribm.hu',              None,           'is',  'wiki server'),
                    ('ws.pm.useribm.hu',                None,           'pm',  'web server'),
                    ('xfr.pm.useribm.hu',               None,           'pm',  'transfer server'),
-                   ('zff41.in.useribm.hu',             None,           'zf',  'zff41'),
-                   ('zfrhel7.in.useribm.hu',           None,           'zf',  'zfrhel7'),
+                   ('zfdl380e.in.useribm.hu',          None,           'zf',  'zfelleg hp dl380e'),
                    ('zffc830.10g.useribm.hu',          None,           '10g', 'zffc830'),
+                   ('zfhp.in.useribm.hu',              None,           'zf',  'zfelleg http proxy'),
+                   ('zfrhel7.in.useribm.hu',           None,           'zf',  'zfrhel7'),
                    ('zfredmi.in.useribm.hu',           None,           'mp',  'zfelleg redmi mobile'),
-                   ('zfwin11.in.useribm.hu',           None,           'zf',  'zfelleg windows 11')]
+                   ('zfwin11.in.useribm.hu',           None,           'zf',  'zfelleg windows 11'),
+                   ('zfws.in.useribm.hu',              None,           'zf',  'zfelleg web server')]
 
 # network, subnet modification, description
 nfsd_tuples = [('10g',  None,          '10g'),
@@ -136,6 +139,7 @@ nfsd_tuples = [('10g',  None,          '10g'),
                ('im',   None,          'infrastructure management'),
                ('is',   None,          'infrastructure servers'),
                ('l1',   None,          'linuxone'),
+               ('l1m',  None,          'linuxone management'),
                ('mp',   None,          'mobile phones'),
                ('ms',   None,          'mszabo'),
                ('ns',   None,          'network switches'),
@@ -289,6 +293,8 @@ if __name__ == '__main__':
     net_ip = get_ip_of_name('perimeter', 65536)
     print('perimeter:', net_ip, hex(net_ip))
     print('----------------')
+    vlan_ip = get_ip_of_name('external', 4096)
+    print('external VLAN:', vlan_ip, hex(vlan_ip))
     vlan_ip = get_ip_of_name('hmc10a', 4096)
     print('hmc10a VLAN:', vlan_ip, hex(vlan_ip))
     vlan_ip = get_ip_of_name('hmc10b', 4096)