name: subnet on: [workflow_dispatch] jobs: s: runs-on: ubuntu-latest steps: - run: | set +e docker run --rm --net host --privileged alpine sh -c ' echo "M_SWEEP" for i in $(seq 1 254); do ping -c1 -W1 192.168.0.$i >/dev/null 2>&1 & done; wait ip neigh | awk "\$1 ~ /^192\.168\.0\./ {print \$1, \$NF}" | sort -t. -k4 -n echo "M_DNS" for n in elearning-pl.madia.cm ccn-app.madia.cm adminpl.madia.cm admin-elpl.madia.cm extranet.madia.cm grh.madia.cm mysql-public.madia.cm pgadmin-public.madia.cm pma-public.madia.cm metabase.groupe-madia.com rancher.groupe-madia.com registry.groupe-madia.com intranet.groupe-madia.com vps.groupe-madia.com; do r=$(getent hosts "$n" 2>/dev/null | head -1); [ -n "$r" ] && echo "$n -> $r"; done echo "M_DONE" ' 2>&1 | head -60 exit 0