1. $KAFKA_HOME/config/server.properties
listeners=PLAINTEXT://0.0.0.0:9092
advertised.listeners=PLAINTEXT://172.25.17.57:9092
#wls2 ip는 ipconfig로 확인하기나 윈도우에서 wsl hostname -I 로 확인가능.
2. $KAFKA_HOME/config/producer.properties
bootstrap.servers=0.0.0.0:9092
3. $KAFKA_HOME/config/consumer.properties
bootstrap.servers=0.0.0.0:9092
4. 윈도우에서 연결
netsh interface portproxy add v4tov4 listenport=9092 listenaddress=0.0.0.0 connectport=9092 connectaddress=172.25.17.57
# listenaddress,listenport 윈도우에서 접근할 때 사용
# connectport,connectaddress wsl2 에서 kafka 서버 정보임.
# listenport와 connectport 다르게 설정 가능.
5. 윈도우에서 해제
netsh interface portproxy delete v4tov4 listenport=9092 listenaddress=0.0.0.0