CPC H04W 28/021 (2013.01) [H04L 61/2503 (2013.01); H04L 2101/668 (2022.05); H04W 84/12 (2013.01)] | 20 Claims |
1. A meshnet infrastructure device associated with a first meshnet device in communication with a second meshnet device in a mesh network, the first meshnet device being connected to a first local area network (LAN) and the second meshnet device being connected to a second LAN, the meshnet infrastructure device comprising:
a memory; and
a processor communicatively coupled to the memory, the memory and the processor being configured to:
configure the first meshnet device to determine a first range of first subnet internet protocol (IP) addresses associated with the first LAN, and a second range of second subnet IP addresses associated with the second LAN;
configure the first meshnet device to determine, based at least in part on comparing the first range with the second range, a conflict that a first subnet IP address assigned to a first LAN device in the first LAN matches a second subnet IP address assigned to a second LAN device in the second LAN;
configure the first meshnet device to map, based at least in part on determining the conflict, an association between an alternate IP address and the first subnet IP address;
configure the first meshnet device to transmit, to the second meshnet device, the association between the alternate IP address and the first subnet IP address; and
configure the first meshnet device to receive, from the second meshnet device, an initiation network packet to be transmitted by the first meshnet device to the first LAN device, the initiation network packet indicating the alternate IP address as a destination address.
|