Disabling IPv6 on a single interface
        Posted  
        
            by 
                ijw
            
        on Ask Ubuntu
        
        See other posts from Ask Ubuntu
        
            or by ijw
        
        
        
        Published on 2013-07-04T23:04:10Z
        Indexed on 
            2014/06/01
            15:56 UTC
        
        
        Read the original article
        Hit count: 299
        
networking
|IPv6
I'm slightly weirded out by the fact that Ubuntu won't process ipv4 DHCP unless you explicitly tell it to, but will happily take ipv6 RAs unless you tell it not to. Is there any way to change the default behaviour to be 'do nothing unless I explicitly turn it on'?
(Note to answerers: I'm not looking to globally disable ipv6, or completely turn off autoconf. I'm looking to disable autoconf by default (as in, I don't want ipv6 unless I say so in /etc/network/interfaces, in the same way that I don't just get a v4 address unless I've explicitly turned on dhcp). What's happening is that, for any interface that's up - e.g. has an ipv4 config - a v6 address tends to just turn up on the interface as well, despite the fact that I've not enabled that explicitly. The solutions to date are fine as far as they go, but if I disable v6 or autoconf globally, I can't then re-enable v6 on a per-interface basis with a simple command in /etc/network/interfaces. I'm fairly sure I'm asking for the moon on a stick, mind you.)
© Ask Ubuntu or respective owner