When I set it up, I don’t see anything wrong, but why am I still able to find other users in my search who are not on my local network?
If my local dhtnode is active, shouldn’t I only find my local jami users?
The bootstrap is only the entry point and then other nodes will be discovered and cached for future use.
If you want a LAN you need to remove the cache first.
But as soon as one external node is discovered, the mesh network will grow
yes I think so if I remember well. Also this field can have multiple nodes separated by “;”
Yes (unless DHT Proxy is enabled), that’s how “local peer discovery” works basically, it search via udp broadcast other nodes. and that’s why “current DHT port used” can be configured, 0 will do arandom bind.
So, when I configure it like this in the picture, it means:
jami will first obtain DHT through 192.168.100.100:4222
At the same time, other nodes will be discovered by broadcasting on the LAN.
Will the local jami client use a random port as the dht service port to provide query functions to other jami nodes connected to my local area?
Is it right?