|
|
|
@ -128,7 +128,8 @@ class fillVars(object, cl_base.glob_attr):
|
|
|
|
|
# Разрешенные сети (в данном случае все сети)
|
|
|
|
|
def get_os_net_allow(self):
|
|
|
|
|
"""Разрешенные сети разделитель запятая"""
|
|
|
|
|
net={'255.255.0.0':'/16',
|
|
|
|
|
net={'255.0.0.0':'/8',
|
|
|
|
|
'255.255.0.0':'/16',
|
|
|
|
|
'255.255.255.0':'/24',
|
|
|
|
|
'255.255.255.128':'/25',
|
|
|
|
|
'255.255.255.252':'/30',
|
|
|
|
@ -162,6 +163,9 @@ class fillVars(object, cl_base.glob_attr):
|
|
|
|
|
net[netmask])
|
|
|
|
|
elif netmask=='255.255.0.0':
|
|
|
|
|
networks.append(ip[0]+"."+ip[1]+".0.0"+net[netmask])
|
|
|
|
|
elif netmask=='255.0.0.0':
|
|
|
|
|
networks.append(ip[0]+".0.0.0"+net[netmask])
|
|
|
|
|
|
|
|
|
|
if flagError:
|
|
|
|
|
return ""
|
|
|
|
|
return ",".join(networks)
|
|
|
|
|