У меня nginx работает в контейнере Docker и я хочу разрешить только определенные IP-адреса, но всякий раз, когда я пытаюсь подключиться, я получаю сообщение об ошибке, потому что IP-адрес клиента не верен.
nginx_1|2018/06/09 08:01:56 [ошибка] 6 # 6: * 1 доступ запрещен правилом, клиент: 172.18.0.1, сервер: example.com, запрос: «GET /favicon.ico HTTP / 1.1», хост: "example.com", реферер: "http://example.com/"
Используется IP-адрес клиента докера вместо фактического IP-адреса хоста. Как мне правильно перенаправить истинный IP-адрес клиента?
Docker-compose.yml:
services:
nginx:
build: ./config/nginx
restart: always
ports:
- "80:80"