Revision 9c7b4dbb snf-network-configure-interfaces
b/snf-network-configure-interfaces | ||
---|---|---|
79 | 79 |
EOF |
80 | 80 |
fi |
81 | 81 |
|
82 |
if [ -n "$MASQ_VLAN" -a -n "$MASQ_BRIDGE" ]; then |
|
83 |
cat<<EOF |
|
84 |
auto $MASQ_VLAN |
|
85 |
iface $MASQ_VLAN inet manual |
|
86 |
|
|
87 |
auto $MASQ_BRIDGE |
|
88 |
iface $MASQ_BRIDGE inet manual |
|
89 |
bridge_ports $MASQ_VLAN |
|
90 |
bridge_stp off |
|
91 |
bridge_fd 2 |
|
92 |
post-up ip link set $MASQ_BRIDGE address $PUBLIC_MAC |
|
93 |
|
|
94 |
EOF |
|
95 |
fi |
|
96 |
|
|
97 | 82 |
if [ -n "$PRIVATE_VLAN_ID_OFFSET" ]; then |
98 | 83 |
HELPER="$PRIVATE_VLAN_ID_MIN $PRIVATE_VLAN_ID_MAX $PRIVATE_VLAN_ID_OFFSET" |
99 | 84 |
cat<<EOF |
... | ... | |
109 | 94 |
|
110 | 95 |
) > $INTERFACES |
111 | 96 |
|
97 |
echo 1 > /proc/sys/net/ipv4/conf/all/forwarding |
|
98 |
echo 1 > /proc/sys/net/ipv6/conf/all/forwarding |
|
99 |
echo 1 > /proc/sys/net/ipv4/ip_forward |
|
100 |
|
|
112 | 101 |
if $DONOTIFUP; then |
113 | 102 |
echo Check interfaces: |
114 | 103 |
cat $INTERFACES |
115 | 104 |
exit 1 |
116 | 105 |
fi |
117 | 106 |
|
118 |
echo 1 > /proc/sys/net/ipv4/conf/all/forwarding |
|
119 |
echo 1 > /proc/sys/net/ipv6/conf/all/forwarding |
|
120 |
echo 1 > /proc/sys/net/ipv4/ip_forward |
|
121 |
|
|
122 | 107 |
ifup -i $INTERFACES -a |
Also available in: Unified diff