uncloud-mravi/uncloud/hack/hackcloud/net.sh

30 lines
449 B
Bash
Raw Normal View History

2020-01-10 23:27:21 +01:00
#!/bin/sh
2020-01-11 15:54:19 +01:00
set -x
2020-01-10 23:27:21 +01:00
netid=100
dev=wlp2s0
dev=wlp0s20f3
2020-01-11 00:24:17 +01:00
#dev=wlan0
2020-01-10 23:27:21 +01:00
2020-01-11 00:24:17 +01:00
ip=2a0a:e5c1:111:888::48/64
2020-01-10 23:27:21 +01:00
vxlandev=vxlan${netid}
bridgedev=br${netid}
ip -6 link add ${vxlandev} type vxlan \
id ${netid} \
dstport 4789 \
group ff05::${netid} \
dev ${dev} \
ttl 5
ip link set ${vxlandev} up
2020-01-11 00:23:55 +01:00
2020-01-10 23:27:21 +01:00
ip link add ${bridgedev} type bridge
ip link set ${bridgedev} up
2020-01-10 23:55:21 +01:00
2020-01-11 00:23:55 +01:00
ip link set ${vxlandev} master ${bridgedev} up
2020-01-10 23:55:21 +01:00
ip addr add ${ip} dev ${bridgedev}