Exemple #1
0
 def __init__(self, ignored_ip_address, wan_interfaces):
     self.wan_interfaces = wan_interfaces
     self.ignored_ip_address = ignored_ip_address
     self.watchers = []
     self.iptables = NSIptables()
Exemple #2
0
 def __init__(self, route, local_routes, extra_ruotes, config):
     super().__init__(route, local_routes, extra_ruotes)
     self.config = config
     self.iptables = NSIptables()
     self.stopped = False
     self.process = None
Exemple #3
0
 def __init__(self, route, local_routes, extra_routes):
     self.route = route
     self.local_routes = local_routes
     self.extra_routes = extra_routes
     self.iptables = NSIptables()
Exemple #4
0
 def __init__(self):
   self.nat = NSNat(config.global_config["ignored_ip_address"], config.global_config["wan_interfaces"])
   self.auto_switcher = NSAutoSwitcher(config.profiles)
   self.iptables = NSIptables()
   self.signaled = False