diff --git a/weave b/weave index add38e46..95a5ceff 100755 --- a/weave +++ b/weave @@ -155,6 +155,18 @@ enforce_docker_bridge_addr_assign_type() { fi } +check_forwarding_rules() { + if run_iptables -C FORWARD -j REJECT --reject-with icmp-host-prohibited > /dev/null 2>&1; then + cat >&2 </dev/null } @@ -1080,6 +1092,7 @@ common_launch_args() { } launch_router() { + check_forwarding_rules enforce_docker_bridge_addr_assign_type create_bridge docker_bridge_ip