Patent ID: 11929980
Assignee: UAB 360 IT
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 14:
15. A non-transitory computer-readable medium configured to store instructions, which when executed by a first user device or a second user device in communication with each other via a meshnet connection in a mesh network, the second user device being connected to a local area network (LAN) that includes a domain name service (DNS) server, the first user device being outside the LAN,
configure the first user device to transmit, to the second user device over the meshnet connection, a meshnet query packet that includes a DNS query packet querying for domain information associated with an external device that is outside the mesh network, the DNS query packet including access information associated with the DNS server to indicate that the second user device is to utilize the DNS server in the LAN to obtain the domain information;
configure the second user device to transmit, over a LAN connection, the DNS query packet to the DNS server, and to receive, over the LAN connection based at least in part on transmitting the DNS query packet, the domain information from the DNS server;
configure the second user device to transmit, to the first user device over the meshnet connection, the domain information associated with the external device;
configure the first user device to transmit, to the second user device over the meshnet connection, a meshnet initiation packet that includes a network initiation packet for communicating with the external device, the network initiation packet including the domain information; and
configure the second user device to transmit, over a network connection, the network initiation packet to the external device based at least in part on utilizing the domain information in the network initiation packet.