mirror of
https://github.com/juliengk/csf-post-docker.git
synced 2023-10-10 13:37:41 +02:00
Fix order of rules
This commit is contained in:
parent
4c4fa1fe63
commit
fabdd8010b
@ -45,7 +45,6 @@ iptables -N DOCKER-ISOLATION
|
|||||||
|
|
||||||
iptables -t nat -N DOCKER
|
iptables -t nat -N DOCKER
|
||||||
|
|
||||||
iptables -A DOCKER-ISOLATION -j RETURN
|
|
||||||
iptables -A FORWARD -j DOCKER-ISOLATION
|
iptables -A FORWARD -j DOCKER-ISOLATION
|
||||||
add_to_forward ${DOCKER_INT}
|
add_to_forward ${DOCKER_INT}
|
||||||
|
|
||||||
@ -66,8 +65,8 @@ if [ `echo ${containers} | wc -c` -gt "1" ]; then
|
|||||||
DOCKER_NET_INT="br-$(docker inspect -f \"{{.NetworkSettings.Networks.${netmode}.NetworkID}}\" ${container} | cut -c -12)"
|
DOCKER_NET_INT="br-$(docker inspect -f \"{{.NetworkSettings.Networks.${netmode}.NetworkID}}\" ${container} | cut -c -12)"
|
||||||
ipaddr=`docker inspect -f "{{.NetworkSettings.Networks.${netmode}.IPAddress}}" ${container}`
|
ipaddr=`docker inspect -f "{{.NetworkSettings.Networks.${netmode}.IPAddress}}" ${container}`
|
||||||
|
|
||||||
add_to_docker_isolation ${DOCKER_INT} ${DOCKER_NET_INT}
|
|
||||||
add_to_docker_isolation ${DOCKER_NET_INT} ${DOCKER_INT}
|
add_to_docker_isolation ${DOCKER_NET_INT} ${DOCKER_INT}
|
||||||
|
add_to_docker_isolation ${DOCKER_INT} ${DOCKER_NET_INT}
|
||||||
|
|
||||||
for net in `docker network ls | awk '{ print $2 }' | grep -Ev "bridge|host|null|ID|${netmode}"`; do
|
for net in `docker network ls | awk '{ print $2 }' | grep -Ev "bridge|host|null|ID|${netmode}"`; do
|
||||||
dint="br-$(docker network inspect -f '{{.Id}}' ${net} | cut -c -12)"
|
dint="br-$(docker network inspect -f '{{.Id}}' ${net} | cut -c -12)"
|
||||||
@ -109,3 +108,6 @@ if [ `echo ${containers} | wc -c` -gt "1" ]; then
|
|||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
iptables -A DOCKER-ISOLATION -j RETURN
|
||||||
|
iptables -t nat -I DOCKER -i ${DOCKER_INT} -j RETURN
|
||||||
|
Loading…
Reference in New Issue
Block a user