Recover consul after change of IP

i have consul node installed on linux vm where iP of host got change accidentally .
Now consul process is not coming up .
any points where all places we can change configuration so that consul will come up with new Ip address .

If there is only one single consul server, then you can simply force the consul server leave from the cluster by consul force-leave. Then bring up a new Consul server with new IP address and join the existing cluster.

However, for more than one Consul server having IP changed, you better to recover them with peers.json approach where it force the cluster to startup the servers with new IP addresses