修改server.properties
的两行默认配置,即可通过外网连接服务器Kafka,问题解决:
# 允许外部端口连接
listeners=PLAINTEXT://0.0.0.0:9092
# 外部代理地址
advertised.listeners=PLAINTEXT://121.201.64.12:9092
listeners=PLAINTEXT://127.0.0.1:9092
advertised.listeners=PLAINTEXT://192.168.1.1:9092
其中192.168.1.1 是我的 Linux IP