overshard / docker-teamspeak

A nice and easy way to get a TeamSpeak server up and running using docker.
https://github.com/overshard/docker-teamspeak
Other
106 stars 50 forks source link

connected client IP is the local container IP #13

Closed malbin closed 8 years ago

malbin commented 8 years ago

This seems like unexpected behavior. From my logs:

2016-02-04 05:55:14.916204|INFO |VirtualServerBase| 1| client connected 'malbin'(id:2) from 172.17.0.1:41840

Emphasis on 172.17.0.1 which is definitely not the remote client's IP. Wondering if I'm missing something silly here.

defaye commented 8 years ago

This might be an issue with running docker containers in general CMIIAW

overshard commented 8 years ago

I don't think there is anything we can fix here really, it's just this will work with TeamSpeak, it needs to be corrected at a software level to identify proxying on the TeamSpeak server itself.