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 Request]: Register Mobile Devices on the Computers LAN (Local Area Network) ~ i.e. for Peer Discovery #554

Open
NA0341 opened this issue Sep 17, 2024 · 0 comments

Comments

@NA0341
Copy link

NA0341 commented Sep 17, 2024

Please Note: This "issue" is still being worked on and is also supposed to provide possible solutions and alternatives to get Peer Discovery Working.

Describe the issue

There are many tools which utilize mechanisms like peer discovery to establish a connection between two devices on a local area network (LAN). Use of IPv4 & IPv6 addresses with UDP and TCP protocols is common in that regard.
There are several issues (#395, #421, #446, etc.) regarding Services which use Peer Discovery with the LAN IP Addresses to find other Devices.

The issue: Peer Discovery does not work with gnirehtet:
Clients are within a subnet and not the LAN network the Host Device is in ~ thus both devices cannot "find" each other via peer discovery.

Conclusion: Not being able to use Certain Services to Connect Client & Host Device breaks many workflows!

Describe the Solution you propose

Basically the needed functionality is for Client Devices to get a LAN IP-Address from the Routers DCHP-Server ~ and be in the Local Network of the Router rather than a (encapsulated) Subnet.

Maybe gnirehtet could "register" Clients as "Virtual Network Devices" and make the Host Device (Desktop) look like a switch to the DCHP - Server (which is usually running on the Router nowadays).

Or simply some kind of request forwarding or rerouting to allow Services on Both Devices to find each other.

Would it be possible to implement without much hassle?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant