title: Missing a step into opening kafka to outside world
body: <p>I have a setup a local kafka node that I want to open to the open world.</p>
  <p>I have seen <a href="https://stackoverflow.com/questions/36395769/open-a-port-for-kafka-communication-to-the-outside-world">this question</a> which seems very similar. I have opened that port using the advertised listeners to <code>localhost:9092</code> and I opened that port the node, but when I'm trying to produce a message using <code>kafkajs</code> I get the following error :</p>
  <p><code>{&quot;level&quot;:&quot;ERROR&quot;,&quot;timestamp&quot;:&quot;2021-06-01T13:49:35.225Z&quot;,&quot;logger&quot;:&quot;kafkajs&quot;,&quot;message&quot;:&quot;[Connection] Connection error: connect EHOSTUNREACH 13.36.134.166:9092&quot;,&quot;broker&quot;:&quot;13.36.134.166:9092&quot;,&quot;clientId&quot;:&quot;my-app&quot;,&quot;stack&quot;:&quot;Error: connect EHOSTUNREACH 13.36.134.166:9092\n    at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1054:14)&quot;}</code></p>
  <p>Am I missing a big step here ? Is using <code>localhost</code> to designate the advertised port ?</p>
  <p>Many thanks ! Kev.</p>