
frnkblk at iname
Feb 15, 2011, 12:43 AM
Post #12 of 13
(4362 views)
Permalink
|
|
RE: Disabling IPv6 on *one* network interface in Debian
[In reply to]
|
|
After a server reboot this morning I did see link-local recreated, not being wiped out by "post-up ip -6 addr flush eth0.100". I've added a "up ip -6 addr flush eth0.100" and will see if that makes a difference in the future. Frank -----Original Message----- From: Frank Bulk [mailto:frnkblk [at] iname] Sent: Friday, February 04, 2011 12:05 PM To: 'ipv6-ops [at] lists'; 'ipv6-techsig [at] mailman' Subject: RE: Disabling IPv6 on *one* network interface in Debian Thanks for all the feedback on and off-list. This is my final config snippet: ========================= iface eth0.100 inet static address a.b.c.d netmask 255.255.255.0 network a.b.c.0 broadcast a.b.c.255 up sysctl -w net.ipv6.conf.eth0/100.autoconf=0 up sysctl -w net.ipv6.conf.eth0/100.accept_ra=0 post-up ip -6 addr flush eth0.100 ========================= The systcl's can apparently be done while the interface is up, which avoids taking it down and up again like I had previously. The last line removes any link-local addresses. Again, for those kernels which support "net.ipv6.conf.<interface>.disable_ipv6 = 0", that is the better option. Frank -----Original Message----- From: Frank Bulk [mailto:frnkblk [at] iname] Sent: Friday, February 04, 2011 12:11 AM To: 'ipv6-ops [at] lists'; 'ipv6-techsig [at] mailman' Subject: RE: Disabling IPv6 on *one* network interface in Debian I'm use the 2.6.26-1-amd64 kernel, and it may be that "net.ipv6.conf.<interface>.disable_ipv6 = 0" is only supported on newer kernels. Frank -----Original Message----- From: Frank Bulk [mailto:frnkblk [at] iname] Sent: Thursday, February 03, 2011 8:42 PM To: 'ipv6-ops [at] lists'; 'ipv6-techsig [at] mailman' Subject: Disabling IPv6 on *one* network interface in Debian Due to our network setup I have asymmetric traffic occurring (post-IPv4 NAT result) that can be resolved by disabling IPv6 on one of the server's VLANs. I removed the IPv6 addresses manually using "ip -6 addr del <IPv address> dev eth0.<VLAN number>" but that will only last until the next reboot. Any ideas on how to disable IPv6 on *one* network interface in Debian? My google fu has failed me. Frank
|