Tag Info

Hot answers tagged

3

parasite6 and fake_advertiser6 are both part of THC-IPv6 They look like they would generate the necessary ICMPv6 packets to force L2/L3 mapping changes.


3

I've been investigating this too. So called Unsolicited Neighbor Advertisements are still required with NDP, see: http://tools.ietf.org/html/rfc2461#section-7.2.6 On Debian based systems you can use ndsend which you can install as follows: apt-get install vzctl


3

One thing that DHCPv6 supplies that autoconfig doesn't is DNS servers.


3

The prefix you've specified in radvd.conf is invalid in several ways. First, you've placed two ::s in it, which is not allowed. This shortcut may only appear once in any given address. Second, you seemed to be attempting to specify a /96 range rather than a /64, which is a very bad idea (you must use /64 for router advertisements to work, no exceptions). ...


2

The upstream router should not assume the full 9:9:9:0/62 is on it's local interface, it should be programmed with your router's IP and the len of the intermediate network's prefix. Their router needs to be programmed basically just like yours. (note that it is not necessary for the WAN network to use a subset of the 9:9:9:0/62 network you've been ...


2

Turns out that I had the wrong interface specified in /etc/radvd.conf. Correcting it solved the issue.


1

IPv6 back-to-back routing is entirely based on link-local addresses as a consequence it is normal to see the router considering the gateway link-local. Even if you use IPv6 global addresses, devices will do layer2 resolution using Network Discovery to get the link-local addresses.


1

To get this working you need to make a few changes. First of all the whole 2000:0000::/32 prefix is reserved for Teredo, so you cannot use that on a LAN. I'll convert to addresses from the documentation prefix 2001:db8::/32 here. Please replace it with the prefix you got from your ISP. If you don't have one (i.e. because this is an isolated test setup) then ...


1

NDP is for IPv6 what ARP is for IPv4: it gives you the layer-2 address (Ethernet MAC address) for the given layer-3 address (IP address). If you want to send a packet to a global IPv6 address that is on the same subnet as yourself then NDP will ask which MAC address will receive the traffic for that global address. The 'owner' of that IP address will then ...


1

I think the ip tool just doesn't print the NTF_PROXY flag. In ip/ipneigh.c, after the NTF_ROUTER block, try adding if (r->ndm_flags & NTF_PROXY) { fprintf(fp, " proxy"); } I don't have an NDP proxy installation, so I can't test it. From reading the kernel sources, however, it appears that the entries will all get returned and the ...


1

Check your firewall settings.. my best guess would be that something is blocking icmp6, which breaks IPv6 even worse than the equivalent error with IPv4. Simplest command to list the ipv6 firewall rules (as root): ip6tables -L -n


1

DHCPv6 provides more control to the administrator in assigning addresses. If you really want that sort of control over your IPv6 addresses, you don't understand IPv6 yet. It also can be used to provide additional configuration parameters beyond the basic address/gateway supported through autoconfiguration. An example might be WINS servers, NTP servers, TFTP ...



Only top voted, non community-wiki answers of a minimum length are eligible