diff --git a/dockerfile b/dockerfile index 5296e70..851fa61 100755 --- a/dockerfile +++ b/dockerfile @@ -1,7 +1,7 @@ FROM ubuntu:latest RUN apt-get update && apt upgrade -y && apt-get autoremove -y -RUN apt-get install util-linux nano xz-utils wget systemctl sudo git -y +RUN apt-get install util-linux nano xz-utils wget systemctl sudo git tcpdump -y ADD https://github.com/just-containers/s6-overlay/releases/download/v3.1.6.0/s6-overlay-noarch.tar.xz /tmp RUN tar -C / -Jxpf /tmp/s6-overlay-noarch.tar.xz diff --git a/scripts/tcpdump.sh b/scripts/tcpdump.sh new file mode 100644 index 0000000..97903bd --- /dev/null +++ b/scripts/tcpdump.sh @@ -0,0 +1,4 @@ +#!/bin/bash +tcpdump port 67 or port 68 or port 69 +exit + diff --git a/start.sh b/start.sh index b526164..181afe6 100644 --- a/start.sh +++ b/start.sh @@ -14,6 +14,8 @@ menue() echo "x) Stop the docker-containers" echo "u) Update the PXE-Server" echo "" + echo "t) Show TCPDUMP on port 67-69 of the PXE-Container" + echo "" echo "D) DELETE the existing docker-containers and docker images completely" echo "" echo "EXIT Exit this script, but PXE-Server is running, if started" @@ -78,6 +80,15 @@ menue() ;; ############################################# + t) clear + docker exec -it pxe-container bash tcpdump.sh + clear + echo "TCPDUMP stopped" + echo"" + menue + ;; + ############################################# + D) clear docker-compose down docker rmi pxe-image:latest