diff --git a/docker/suricata/Dockerfile b/docker/suricata/Dockerfile index ae26908a..965600e0 100644 --- a/docker/suricata/Dockerfile +++ b/docker/suricata/Dockerfile @@ -34,4 +34,4 @@ RUN apk -U --no-cache add \ # # Start suricata STOPSIGNAL SIGINT -CMD SURICATA_CAPTURE_FILTER=$(update.sh $OINKCODE) && exec suricata -v -F $SURICATA_CAPTURE_FILTER -i $(/sbin/ip address | grep '^2: ' | awk '{ print $2 }' | tr -d [:punct:]) +CMD SURICATA_CAPTURE_FILTER=$(update.sh $OINKCODE) && exec suricata -v -F $SURICATA_CAPTURE_FILTER -i $(/sbin/ip address show | /usr/bin/awk '/inet.*brd/{ print $NF; exit }') diff --git a/docker/suricata/Dockerfile.from.source b/docker/suricata/Dockerfile.from.source index 97edc894..215e49ed 100644 --- a/docker/suricata/Dockerfile.from.source +++ b/docker/suricata/Dockerfile.from.source @@ -135,4 +135,4 @@ RUN apk -U add \ # # Start suricata STOPSIGNAL SIGINT -CMD SURICATA_CAPTURE_FILTER=$(update.sh $OINKCODE) && exec suricata -v -F $SURICATA_CAPTURE_FILTER -i $(/sbin/ip address | grep '^2: ' | awk '{ print $2 }' | tr -d [:punct:]) +CMD SURICATA_CAPTURE_FILTER=$(update.sh $OINKCODE) && exec suricata -v -F $SURICATA_CAPTURE_FILTER -i $(/sbin/ip address show | /usr/bin/awk '/inet.*brd/{ print $NF; exit }')