From d34f4933425b7fedbdcbc1d46cf85683729b2e1c Mon Sep 17 00:00:00 2001 From: Nico Schottelius Date: Mon, 14 Jun 2021 17:20:22 +0200 Subject: [PATCH] ++workarounds --- .../contents.lr | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/content/u/blog/ipv6-link-local-support-in-browsers/contents.lr b/content/u/blog/ipv6-link-local-support-in-browsers/contents.lr index 6f6a35b..19612f8 100644 --- a/content/u/blog/ipv6-link-local-support-in-browsers/contents.lr +++ b/content/u/blog/ipv6-link-local-support-in-browsers/contents.lr @@ -180,6 +180,28 @@ The bug at chromium has been made un-editable so it is basically frozen, besides people have added suggestions to the ticket on how to solve it. +## Work Arounds + +### IPv6 link local connect hack + +Peter has [documented on the IPv6 link local connect +hack](https://website.peterjin.org/wiki/Snippets:IPv6_link_local_connect_hack) +to make firefox use **fe90:0:[scope id]:[IP address]** to reach +**fe80::[IP address]%[scope id]**. Checkout his website for details! + +### IPv6 hack using ip6tables + +Also from Peter is the hint that you can also use newer iptable +versions to achieve a similar mapping: + +"On modern Linux kernels you can also run + +```ip6tables -t nat -A OUTPUT -d fef0::/64 -j NETMAP --to fe80::/64``` + +if you have exactly one outbound interface, so that fef0::1 translates +to fe80::1" + +Thanks again for the pointer! ## Other resources