summaryrefslogtreecommitdiff
path: root/vnet/build.sh
diff options
context:
space:
mode:
Diffstat (limited to 'vnet/build.sh')
-rwxr-xr-xvnet/build.sh35
1 files changed, 19 insertions, 16 deletions
diff --git a/vnet/build.sh b/vnet/build.sh
index 36818611..e6b73420 100755
--- a/vnet/build.sh
+++ b/vnet/build.sh
@@ -1,5 +1,6 @@
1#!/bin/sh 1#!/bin/sh
2 2
3
3wire() { 4wire() {
4 ip link add $1 \ 5 ip link add $1 \
5 type veth \ 6 type veth \
@@ -71,19 +72,21 @@ buildtaps() {
71 72
72buildtaps 73buildtaps
73 74
74ip addr add 80.99.99.99 dev ep0 75num=$(ip addr | sed -n '/\s\+inet 192/ s/\s\+inet 192\.168\.[0-9]*\.\([0-9]*\).*$/\1/ p')
75ip addr add 81.99.99.99 dev ep1 76
76ip addr add 82.99.99.99 dev ep2 77ip addr add 80.$num.99.99 dev ep0
77ip addr add 83.99.99.99 dev ep3 78ip addr add 81.$num.99.99 dev ep1
78ip addr add 84.99.99.99 dev ep4 79ip addr add 82.$num.99.99 dev ep2
79ip addr add 85.99.99.99 dev ep5 80ip addr add 83.$num.99.99 dev ep3
80ip addr add 86.99.99.99 dev ep6 81ip addr add 84.$num.99.99 dev ep4
81ip addr add 87.99.99.99 dev ep7 82ip addr add 85.$num.99.99 dev ep5
82ip addr add 88.99.99.99 dev ep8 83ip addr add 86.$num.99.99 dev ep6
83ip addr add 89.99.99.99 dev ep9 84ip addr add 87.$num.99.99 dev ep7
84ip addr add 90.99.99.99 dev epA 85ip addr add 88.$num.99.99 dev ep8
85ip addr add 91.99.99.99 dev epB 86ip addr add 89.$num.99.99 dev ep9
86ip addr add 92.99.99.99 dev epC 87ip addr add 90.$num.99.99 dev epA
87ip addr add 93.99.99.99 dev epD 88ip addr add 91.$num.99.99 dev epB
88ip addr add 94.99.99.99 dev epE 89ip addr add 92.$num.99.99 dev epC
89ip addr add 95.99.99.99 dev epF 90ip addr add 93.$num.99.99 dev epD
91ip addr add 94.$num.99.99 dev epE
92ip addr add 95.$num.99.99 dev epF