diff --git a/cass_zk_rmq/Vagrantfile b/cass_zk_rmq/Vagrantfile
index 37d17fc5d04bbe3f3e9ef38666c948de8b79e187..9ccc0988faf24500c47928d61622749951a352ab 100644
--- a/cass_zk_rmq/Vagrantfile
+++ b/cass_zk_rmq/Vagrantfile
@@ -41,7 +41,11 @@ Vagrant.configure("2") do |config|
     dd if=/dev/zero of=/EMPTY bs=1M
     rm -f /EMPTY
     rm -rf /tmp/*
-    rm /etc/udev/rules.d/70-persistent-net.rules
+    # udev rules
+    rm /etc/udev/rules.d/70-persistent-net.rules || true
+    mkdir /etc/udev/rules.d/70-persistent-net.rules || true
+    rm -rf /dev/.udev/ || true
+    rm /lib/udev/rules.d/75-persistent-net-generator.rules || true
 
   SHELL
 end
diff --git a/cassandra/Vagrantfile b/cassandra/Vagrantfile
index b7ae69f44788ecd0f7e8a609afd63f880d02dfa3..cf06f4eb7efe6a023fee8cfc388c213cbae45d4f 100644
--- a/cassandra/Vagrantfile
+++ b/cassandra/Vagrantfile
@@ -27,7 +27,12 @@ Vagrant.configure("2") do |config|
     dd if=/dev/zero of=/EMPTY bs=1M
     rm -f /EMPTY
     rm -rf /tmp/*
-    rm /etc/udev/rules.d/70-persistent-net.rules
+
+    # udev rules
+    rm /etc/udev/rules.d/70-persistent-net.rules || true
+    mkdir /etc/udev/rules.d/70-persistent-net.rules || true
+    rm -rf /dev/.udev/ || true
+    rm /lib/udev/rules.d/75-persistent-net-generator.rules || true
 
   SHELL
 end
diff --git a/czr_pythons/Vagrantfile b/czr_pythons/Vagrantfile
index f2603af8a9e5d88c78aad833ae13d8d411ec9edd..bde9c3f1ff4b07aa5d38e18ff0bcb81a88a6337a 100644
--- a/czr_pythons/Vagrantfile
+++ b/czr_pythons/Vagrantfile
@@ -45,7 +45,11 @@ Vagrant.configure("2") do |config|
     dd if=/dev/zero of=/EMPTY bs=1M
     rm -f /EMPTY
     rm -rf /tmp/*
-    rm /etc/udev/rules.d/70-persistent-net.rules
+    # udev rules
+    rm /etc/udev/rules.d/70-persistent-net.rules || true
+    mkdir /etc/udev/rules.d/70-persistent-net.rules || true
+    rm -rf /dev/.udev/ || true
+    rm /lib/udev/rules.d/75-persistent-net-generator.rules || true
 
   SHELL
 end
diff --git a/nodejs4/Vagrantfile b/nodejs4/Vagrantfile
index 51e19fefd5e560b04a9635571ab92ee11bdf5eb0..c44f2e842c81f6fe2c7f073f7adf55d830f90d19 100644
--- a/nodejs4/Vagrantfile
+++ b/nodejs4/Vagrantfile
@@ -16,7 +16,12 @@ Vagrant.configure("2") do |config|
     dd if=/dev/zero of=/EMPTY bs=1M
     rm -f /EMPTY
     rm -rf /tmp/*
-    rm /etc/udev/rules.d/70-persistent-net.rules
+
+    # udev rules
+    rm /etc/udev/rules.d/70-persistent-net.rules || true
+    mkdir /etc/udev/rules.d/70-persistent-net.rules || true
+    rm -rf /dev/.udev/ || true
+    rm /lib/udev/rules.d/75-persistent-net-generator.rules || true
 
   SHELL
 end