mirror of
git://github.com/lxc/lxc
synced 2025-08-31 21:07:18 +00:00
Merge pull request #1314 from ccope/static-mac
Configure a static MAC address on the LXC bridge
This commit is contained in:
@@ -9,6 +9,7 @@ varlib="@LOCALSTATEDIR@/lib"
|
||||
|
||||
USE_LXC_BRIDGE="true"
|
||||
LXC_BRIDGE="lxcbr0"
|
||||
LXC_BRIDGE_MAC="00:16:3e:00:00:00"
|
||||
LXC_ADDR="10.0.3.1"
|
||||
LXC_NETMASK="255.255.255.0"
|
||||
LXC_NETWORK="10.0.3.0/24"
|
||||
@@ -45,6 +46,7 @@ ifup() {
|
||||
MASK=`_netmask2cidr ${LXC_NETMASK}`
|
||||
CIDR_ADDR="${LXC_ADDR}/${MASK}"
|
||||
ip addr add ${CIDR_ADDR} dev $1
|
||||
ip link set dev $1 address $LXC_BRIDGE_MAC
|
||||
ip link set dev $1 up
|
||||
}
|
||||
|
||||
|
@@ -196,6 +196,7 @@ USE_LXC_BRIDGE="true"
|
||||
# If you have the dnsmasq daemon installed, you'll also have to update
|
||||
# /etc/dnsmasq.d/lxc and restart the system wide dnsmasq daemon.
|
||||
LXC_BRIDGE="lxcbr0"
|
||||
LXC_BRIDGE_MAC="00:16:3e:00:00:00"
|
||||
LXC_ADDR="$SUBNET.1"
|
||||
LXC_NETMASK="255.255.255.0"
|
||||
LXC_NETWORK="$SUBNET.0/24"
|
||||
|
Reference in New Issue
Block a user