Skip to content

Instantly share code, notes, and snippets.

@gemaarta
Last active October 6, 2017 18:10
Show Gist options
  • Save gemaarta/bebc4abaa3d16395f23b7e4d20a1b4fd to your computer and use it in GitHub Desktop.
Save gemaarta/bebc4abaa3d16395f23b7e4d20a1b4fd to your computer and use it in GitHub Desktop.
dnsmasq.lease convert to config
[root@srv-hyp-1 ~]# cat /var/lib/dnsmasq/dnsmasq.leases | cut -d' ' -f2-4 | awk '{print "dhcp-host="$1","$3","$2",""4h"",""set:"}' | sed -e '/dev00b/ s/$/red/1 ; /dev00,/ s/$/ash/1'
dhcp-host=52:54:00:9f:55:3b,eom-search-dev00,10.2.2.80,4h,set:ash
dhcp-host=52:54:00:74:dc:30,eom-db-dev00,10.2.2.56,4h,set:ash
dhcp-host=52:54:00:4f:78:7e,eom-front-dev00,10.2.2.64,4h,set:ash
dhcp-host=52:54:00:1b:d2:03,eom-app-3-dev00,10.2.2.76,4h,set:ash
dhcp-host=52:54:00:30:47:15,eom-app-1-dev00,10.2.2.81,4h,set:ash
dhcp-host=52:54:00:82:7e:67,eom-bg-dev00,10.2.2.68,4h,set:ash
dhcp-host=52:54:00:40:12:a2,eom-app-2-dev00,10.2.2.79,4h,set:ash
dhcp-host=52:54:00:76:18:0d,eom-mgmt-dev00,10.2.2.53,4h,set:ash
dhcp-host=52:54:00:97:5e:fe,eom-app-1-dev00b,10.2.2.67,4h,set:red
dhcp-host=52:54:00:2a:0c:90,eom-app3-dev00b,10.2.2.61,4h,set:red
dhcp-host=52:54:00:c0:f9:cb,eom-app2-dev00b,10.2.2.96,4h,set:red
dhcp-host=52:54:00:1c:fc:8a,eom-bg-dev00b,10.2.2.58,4h,set:red
dhcp-host=52:54:00:ff:e2:fb,eom-search-dev00b,10.2.2.77,4h,set:red
dhcp-host=52:54:00:71:e8:79,eom-frontend-dev00b,10.2.2.87,4h,set:red
dhcp-host=52:54:00:d1:7c:e6,eom-db-dev00b,10.2.2.82,4h,set:red
dhcp-host=52:54:00:4d:e0:04,eom-mgmt-dev00b,10.2.2.91,4h,set:red
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment