Advertisement
ievil

update-r53.sh

Jul 15th, 2019
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.10 KB | None | 0 0
  1. NOW=$(date +"%Y-%m-%d-%H%M")
  2. source /root/r53-upd-external-if/update-r53.config
  3. NATFW02=`snmpwalk -v 2c -c goldeneye 172.16.198.254 iso.3.6.1.2.1.4.20.1.1 | head -n 1 | awk '{ print $4 }'`
  4. NATFW03=`snmpwalk -v 2c -c goldeneye 172.16.198.1 iso.3.6.1.2.1.4.20.1.1 | head -n 1 | awk '{ print $4 }'`
  5. if [ ! "$NATFW02" == "$NATFW02_OLD" ]; then
  6. echo $NOW - Updating NATFW02 to $NATFW02 from $NATFW02_OLD
  7. sed -i s/$NATFW02_OLD/$NATFW02/g /root/r53-upd-external-if/update-r53.config
  8. /usr/local/bin/cli53 rrcreate  --replace Z2DJIM6H4XZFV9 "natfw02 300 A $NATFW02"
  9. mail -s "${NOW} - NATFW02 - Updated dns." -a From:isdmon\<noreply@isd.no\> arnvid@isd.no <<< "Updated NATFW02 to ${NATFW02} from ${NATFW02_OLD}"
  10. fi
  11. if [ ! "$NATFW03" == "$NATFW03_OLD" ]; then
  12. echo $NOW - Updating NATFW03 to $NATFW03 from $NATFW03_OLD
  13. sed -i s/$NATFW03_OLD/$NATFW03/g /root/r53-upd-external-if/update-r53.config
  14. /usr/local/bin/cli53 rrcreate  --replace Z2DJIM6H4XZFV9 "natfw03 300 A $NATFW03"
  15. mail -s "${NOW} - NATFW03 - Updated dns." -a From:isdmon\<noreply@isd.no\> arnvid@isd.no <<< "Updated NATFW03 to ${NATFW03} from ${NATFW03_OLD}"
  16. fi
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement