diff --git a/manifests/public_ip.pp b/manifests/public_ip.pp
index 6269356bd9f1bcca48d212a3ad006f80ff590079..2ad8c83db2cd9cb7c8f9a8d3972c359b5e81197c 100644
--- a/manifests/public_ip.pp
+++ b/manifests/public_ip.pp
@@ -39,23 +39,6 @@ class lysnetwork::public_ip {
     }
     'Debian': {
       package { 'resolvconf': ensure => installed }
-      # An ifdown before and an ifup after would be preferable
-      # but if something goes wrong then than's bad
-      # Also, the interface should only be reinstansiated if the
-      # interface is about to change.
-      file_line { 'source interfaces.d':
-        ensure => present,
-        path   => '/etc/network/interfaces',
-        line   => 'source /etc/network/interfaces.d/*'
-      }
-      file { "/etc/network/interfaces.d/${iface}":
-        content => @("EOF"/$)
-        iface ${iface} inet6 static
-          address 2001:6b0:17:f0a0::${last_octet_16}/64
-          gateway 2001:6b0:17:f0a0::1
-        |- EOF
-        ,
-      }
     }
     default: {}
   }