title: Accessing openstack instances hosted in Cloud
body: <p>I'm newbie to OpenStack! I've installed Openstack in Ubuntu Server 18.04 LTS on Microsoft Azure virtual machine (for my learning purpose because I don't have the required resources like 16GB RAM and 4 CPUs). I'm able to access the Openstack Dashboard with the help of public ip address of that VM using the browser in my machine. I've assigned floating ip address to the instance (here it is 172.24.4.8).
  My instance specs are <a href="https://i.stack.imgur.com/Hfqrq.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/Hfqrq.png" alt="instance img" /></a></p>
  <p>This is my network topology and my azure virtual machine's network configurations</p>
  <p>azure vm's private ip = 192.168.0.4
  azure vm's public ip = 20.193.227.12</p>
  <p><a href="https://i.stack.imgur.com/UcqKU.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/UcqKU.png" alt="enter image description here" /></a></p>
  <p>I can access the OpenStack Dashboard using azure vm's public ip address, But I'm unable to access the instance via SSH from my local machine and from that azure virtual machine too. Help me how to access them!</p>