forked from uncloud/uncloud
++network
This commit is contained in:
parent
1b5a3f6d2e
commit
b847260768
2 changed files with 17 additions and 2 deletions
|
|
@ -1,7 +1,10 @@
|
|||
import subprocess
|
||||
|
||||
class ManagementBridge(VXLANBridge):
|
||||
pass
|
||||
|
||||
class VXLANBridge(object):
|
||||
def __init__(self, bridgedev=None, uplinkdev=None):
|
||||
def __init__(self, vni, bridgedev=None, uplinkdev=None):
|
||||
self.management_vni = 1
|
||||
|
||||
cmd_create_vxlan = "ip -6 link add {vxlandev} type vxlan id {netid} dstport 4789 group ff05::{netid} dev {uplinkdev} ttl 5"
|
||||
|
|
@ -11,7 +14,6 @@ class VXLANBridge(object):
|
|||
cmd_add_addr="ip addr add {ip} dev {bridgedev}"
|
||||
|
||||
def setup_networking(dev=wlan0, v6net):
|
||||
ip=2a0a:e5c1:111:888::48/64
|
||||
vxlandev=vxlan${netid}
|
||||
bridgedev=br${netid}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue