Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature: configurable IPv6 Link-Local address #817

Closed
djGrrr opened this issue Mar 13, 2016 · 1 comment
Closed

Feature: configurable IPv6 Link-Local address #817

djGrrr opened this issue Mar 13, 2016 · 1 comment
Labels
help wanted Contributor missing / timeout

Comments

@djGrrr
Copy link
Member

djGrrr commented Mar 13, 2016

Link-Local addresses should be configurable for interfaces when using Static IPv6.

It can be very useful to be able to set link-local ips for a router, fe80::1 is commonly used for the "internal side" of a router so that no matter what range an IPv6 network might be using on various interfaces, you can always use a gateway address of fe80::1

For the implementation, if an interface does not yet have any IPv6 configured, ie, not inet6 addresses, it is as simple as:
ifconfig ixv0 inet6 fe80::1/64 -auto_linklocal

If IPv6 is already configured, you must first remove all inet6 addresses; first standard ipv6, followed by link-local, then you can run the above command to configure the static link-local.

On the UI side, there would simply need to be an additional optional field for setting the link-local ip when configuring Static IPv6 that only allows you to set the ip, not the bits, which should be /64. For validation, the ip only need's to be within fe80::/64

@fichtner fichtner added the feature Adding new functionality label May 15, 2016
@fichtner fichtner added this to the 16.7 milestone May 15, 2016
@fichtner fichtner self-assigned this May 15, 2016
@fichtner fichtner modified the milestones: 17.1, 16.7 Jul 23, 2016
@fichtner fichtner modified the milestones: 17.7, 17.1 Jan 5, 2017
@fichtner fichtner modified the milestones: 18.1, 17.7 Jul 21, 2017
@fichtner fichtner modified the milestones: 18.1, 18.7 Dec 17, 2017
@fichtner fichtner added the help wanted Contributor missing / timeout label Dec 20, 2017
@fichtner fichtner removed the help wanted Contributor missing / timeout label May 3, 2018
@fichtner fichtner modified the milestones: 18.7, 19.1 Jul 15, 2018
@fichtner fichtner modified the milestones: 19.1, 19.7 Dec 30, 2018
@fichtner fichtner modified the milestones: 19.7, 20.1 May 11, 2019
@fichtner fichtner modified the milestones: 20.1, 20.7 Jan 24, 2020
@fichtner fichtner added help wanted Contributor missing / timeout and removed feature Adding new functionality labels Jul 24, 2020
@fichtner fichtner removed their assignment Jul 24, 2020
@fichtner fichtner removed this from the 20.7 milestone Jul 24, 2020
@AdSchellevis
Copy link
Member

This issue has been automatically timed-out (after 180 days of inactivity).

For more information about the policies for this repository,
please read https://github.com/opnsense/core/blob/master/CONTRIBUTING.md for further details.

If someone wants to step up and work on this issue,
just let us know, so we can reopen the issue and assign an owner to it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Contributor missing / timeout
Development

No branches or pull requests

3 participants