root / clear-proxy-ndp @ 5702e5e8
History | View | Annotate | Download (527 Bytes)
1 | 5702e5e8 | Dimitris Aragiorgis | #!/bin/bash |
---|---|---|---|
2 | 5702e5e8 | Dimitris Aragiorgis | |
3 | 5702e5e8 | Dimitris Aragiorgis | MAC2EUI64=/usr/bin/mac2eui64 |
4 | 5702e5e8 | Dimitris Aragiorgis | |
5 | 5702e5e8 | Dimitris Aragiorgis | |
6 | 5702e5e8 | Dimitris Aragiorgis | |
7 | 5702e5e8 | Dimitris Aragiorgis | host=$(hostname) |
8 | 5702e5e8 | Dimitris Aragiorgis | domain=$(hostname -d) |
9 | 5702e5e8 | Dimitris Aragiorgis | |
10 | 5702e5e8 | Dimitris Aragiorgis | |
11 | 5702e5e8 | Dimitris Aragiorgis | if [ "$GANETI_INSTANCE_PRIMARY" != "$host.$domain" ]; then |
12 | 5702e5e8 | Dimitris Aragiorgis | exit 0 |
13 | 5702e5e8 | Dimitris Aragiorgis | fi |
14 | 5702e5e8 | Dimitris Aragiorgis | |
15 | 5702e5e8 | Dimitris Aragiorgis | source /etc/default/snf-network |
16 | 5702e5e8 | Dimitris Aragiorgis | |
17 | 5702e5e8 | Dimitris Aragiorgis | source $CONF |
18 | 5702e5e8 | Dimitris Aragiorgis | |
19 | 5702e5e8 | Dimitris Aragiorgis | NETWORK=$GANETI_INSTANCE_NIC0_NETWORK |
20 | 5702e5e8 | Dimitris Aragiorgis | MODE=$GANETI_INSTANCE_NIC0_MODE |
21 | 5702e5e8 | Dimitris Aragiorgis | LINK=$GANETI_INSTANCE_NIC0_LINK |
22 | 5702e5e8 | Dimitris Aragiorgis | MAC=$GANETI_INSTANCE_NIC0_MAC |
23 | 5702e5e8 | Dimitris Aragiorgis | |
24 | 5702e5e8 | Dimitris Aragiorgis | source $SHAREDDIR/networks/$NETWORK |
25 | 5702e5e8 | Dimitris Aragiorgis | |
26 | 5702e5e8 | Dimitris Aragiorgis | if [ "$MODE" == "routed" ] ; then |
27 | 5702e5e8 | Dimitris Aragiorgis | EUI64=$($MAC2EUI64 $MAC $SUBNET6 2>/dev/null) |
28 | 5702e5e8 | Dimitris Aragiorgis | |
29 | 5702e5e8 | Dimitris Aragiorgis | ip -6 neigh del proxy $EUI64 dev $GATEWAY6 >/dev/null 2>&1 |
30 | 5702e5e8 | Dimitris Aragiorgis | fi |