lakinduakash / linux-wifi-hotspot

Feature-rich wifi hotspot creator for Linux which provides both GUI and command-line interface. It is also able to create a hotspot using the same wifi card which is connected to an AP already ( Similar to Windows 10).
BSD 2-Clause "Simplified" License
3.37k stars 311 forks source link

Feature request: ipv6 support #224

Open huyz-git opened 2 years ago

huyz-git commented 2 years ago

Is your feature request related to a problem? Please describe. Currently linux-wifi-hotspot only support create ipv4 only AP through NAT. It would be nice if it could also support create dual stack AP.

Describe the solution you'd like Create an ipv6 AP has two different method, depends on what ipv6 address that the host machine have:

Describe alternatives you've considered For the first method, I haven't find any existing AP tools that supports NAT6. For the second method, NetworkManager's AP and a forked create_ap (https://github.com/dlenski/create_ap) supports prefix delegation.

Additional context

juliaszone commented 11 months ago

If the host has a /64 on-link via SLAAC you could use NDP proxying. For example Android uses this. 2001:db8::/32 is a documentation prefix and shouldn't be used. Also, please only use fd00::/8. fc00::/8 is for future global allocations. It would also be good if IPv6 is implemented to rename IPv4 stuff from IP to IPv4, so it is clear that the legacy version is meant.

SamHSmith commented 2 months ago

I actually need this for debugging SLAAC in my from scratch OS. Please add ipv6 soon.

lakinduakash commented 2 months ago

I'll try to add this as soon as I can.