def gateway(self):
"""
Get current default gateway.
"""
gateway = None
gws = netifaces.gateways()
for gw in gws[netifaces.AF_INET]:
if gw[1] == self.name:
gateway = gw[0]
break
assert gateway, 'No default gateway available.'
return gateway
评论列表
文章目录