I got the same problem of same IP address assigned to both the nodes. My cluster was setup through KinD (Kubernetes in Docker).
If this is the same case as yours, you only need to stop the container of each node and start those containers again. You might see distinct IP addresses assigned to both the nodes.
PS: One of my peer did this on my KinD cluster.