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