Look in your elasticssearch.yml, what is the setting for network.host:
That is the what elasticsearch is listening on. Try changing the network.host to
network.host: 127.0.0.1
and restarting elasticsearch. You need to get elasticsearch up and running on whatever ip you want it to listen to before fixing kibana. Once you can get to elasticsearch via curl to make sure its working, then you can start to get kibana properly configured. Right now you have an elasticsearch listening on some other ip address