# netmaker


05/27/2022, 4:40 AM
How does Netmaker detect my public IP (Behind NAT)? I found it uses gravitl's server to detect it (I found a connection from However, under some network environments, different machines will detect different IP addresses. For example, a domestic server will detect IP A, but an abroad machine will detect IP B. Just like a proxy but which I could not control. I need the client's endpoint IP address to be exactly what the Netmaker server detects (that is what you run
shows in the server). I manually changed it and it worked. However, It's a dynamic IP address, manually editing is just not an ideal solution here. Any suggestion?