2
0
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:
Christian Brauner
2016-11-22 23:04:45 -05:00
committed by GitHub
2 changed files with 3 additions and 0 deletions

View File

@@ -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
}

View File

@@ -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"