Skip to content

Instantly share code, notes, and snippets.

@samirfor
Forked from ismell/setup-bridge.sh
Created September 1, 2016 12:25
Show Gist options
  • Save samirfor/e1751191b349739e27112d1ad0b0f43d to your computer and use it in GitHub Desktop.
Save samirfor/e1751191b349739e27112d1ad0b0f43d to your computer and use it in GitHub Desktop.
Scripts to re-create the docker0 bridge and setup a different ip subnet
#!/bin/bash -e
IFADDR="192.168.3.1/24"
if [[ ! ip link show docker0 ]]; then
ip link add docker0 type bridge
ip addr add "$IFADDR" dev docker0
ip link set docker0 up
iptables -t nat -A POSTROUTING -s "$IFADDR" ! -d "$IFADDR" -j MASQUERADE
fi
echo 1 > /proc/sys/net/ipv4/ip_forward
#!/bin/bash -e
iptables -t nat -F
ifconfig docker0 down
brctl delbr docker0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment