Browse Source

Add generate_zone.sh and template of zone

Admin User 6 years ago
parent
commit
35af8e80a4
2 changed files with 31 additions and 0 deletions
  1. 18 0
      generate_zone.sh
  2. 13 0
      infoclinica.lan.zone

+ 18 - 0
generate_zone.sh

@@ -0,0 +1,18 @@
+#!/bin/sh
+
+cd ${OVPN_GIT_DIR}/${OVPN_GIT_DIR}/ccd
+IFS=$'\n'
+for i in `ls`
+do
+  file=$(echo -n ${i}|sed 's/ /-/g'|sed 's/\./-/g'|sed 's/.*/\L&/g')
+  j=$(grep -o "10\.10\.20\.[0-9]\{1,3\}" ${i})
+  if [ -z ${j} ]
+  then
+    echo ${j}
+  else
+    echo -e "${file}\tA\t${j}" >> ${WORKSPACE}/infoclinica.lan.zone
+  fi
+done
+
+sed -i "s/.*serial.*/				         1 ; serial/" ${WORKSPACE}/infoclinica.lan.zone
+

+ 13 - 0
infoclinica.lan.zone

@@ -0,0 +1,13 @@
+$ORIGIN .
+$TTL 1800	; 30 minutes
+infoclinica.lan		IN SOA	ns41.infoclinica.lan. admin.sdsys.ru. (
+				2018071001 ; serial
+				1800       ; refresh (30 minutes)
+				120        ; retry (2 minutes)
+				1209600    ; expire (2 weeks)
+				900        ; minimum (15 minutes)
+				)
+			NS	gate41.infoclinica.lan.
+			NS	ns41.infoclinica.lan.
+			A	192.168.204.61
+$ORIGIN infoclinica.lan.