diff --git a/Gemfile b/Gemfile
index 962ce28f90d597bce75122c22bf2bc28cecaab84..c6e92b993bad9896f7a2b51ed06578f2e7f02752 100644
--- a/Gemfile
+++ b/Gemfile
@@ -6,3 +6,4 @@ gem "diffy"
 gem "mediawiki_api"
 gem "net-ssh"
 gem "ruby-ip"
+gem 'dns-zone'
diff --git a/Gemfile.lock b/Gemfile.lock
index 7f078db9986336fb783e4650b6913c23eeb0ac0a..2ff48472b396b8b3a4763441d16d1352aeebe5e7 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -2,6 +2,7 @@ GEM
   remote: https://rubygems.org/
   specs:
     diffy (3.2.0)
+    dns-zone (0.3.1)
     domain_name (0.5.20170223)
       unf (>= 0.0.5, < 1.0.0)
     faraday (0.11.0)
@@ -31,6 +32,7 @@ PLATFORMS
 
 DEPENDENCIES
   diffy
+  dns-zone
   hash_validator
   hashdiff
   mediawiki_api