diff --git a/requirements.txt b/requirements.txt
index ff5a3796d6da2c9e606022c04fc5806a5f353eb5..815ac1d5e52e62e71ff23f0a037d4e30be705bb3 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -9,6 +9,7 @@ celery
 junos-eznc
 lxml
 requests
+netifaces
 
 pytest
 pytest-mock
diff --git a/setup.py b/setup.py
index cacec6f53c463e17d73d2a10471fa2a9f217daff..0989421fee7a8fe127d25d1176c7bce8b54abfe4 100644
--- a/setup.py
+++ b/setup.py
@@ -20,7 +20,8 @@ setup(
         'celery',
         'junos-eznc',
         'lxml',
-        'requests'
+        'requests',
+        'netifaces'
     ],
     include_package_data=True,
 )