Обратный прокси-сервер Nginx для разных серверов

815
Josh Kirby

У меня есть обратный прокси-сервер nginx (еще не работающий), настроенный на IP XX.XX.XX.125с трафиком на моем маршрутизаторе из порта 80, перенаправляющий на IP. XX.XX.XX.125Теперь, когда я иду к нему, applicationname.mydomain.comя получаю, что мой IP не может быть найден, но мой IP работает нормально с DNS сторона вещей. Заставляет меня думать, что проблема в Nginx.

Мой блок местоположения настроен как:

location / { proxy_pass http://XX.XX.XX.108:8080; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection 'upgrade'; proxy_set_header Host $host; proxy_cache_bypass $http_upgrade; } 

Что указывает на мое приложение работает. Я могу получить к нему доступ, перейдя непосредственно к его IP: номеру порта, но не могу получить доступ по URL.

Это проблема с Nginx или я что-то напутал?

0
Точное сообщение об ошибке будет полезно, но оно не похоже на ошибку, которая может быть сгенерирована nginx. Gerard H. Pille 6 лет назад 0
@ GerardH. Это буквально просто говорит, что IP не может быть найден. Это имеет смысл 0, так как ip правильный, а DNS правильный (ну, в любом случае, я не могу понять, где он не так с копированием и вставкой, а затем тестированием cmd). Это только оставляет мое приложение и Nginx. Приложение работает нормально, когда я делаю внутренний IP в Chrome. Так что буквально оставляет Nginx виновным, если это не то, о чем я не думаю. Josh Kirby 6 лет назад 0
У вас есть внутренний DNS? Что дает `nslookup applicationname.mydomain.com`? Gerard H. Pille 6 лет назад 0
@ GerardH.Pille Нет внутреннего DNS, похоже, что DNS теперь распространяется, и я получаю сервер слишком долго, чтобы ответить. Раньше, когда он давал мне ошибку IP, я мог пропинговать ее из-за пределов моей сети, и она прекрасно работала для проверки связи. Josh Kirby 6 лет назад 0
@ GerardH.Pille Я исправил это и не уверен как. Я разозлился на это и спамил команду nginx restart, и это решило ее. Я перезагружался после всего, что изменил, поэтому понятия не имел, почему это сработало, когда я спамил. Josh Kirby 6 лет назад 0
Я думаю, ваш кеш браузера обманул вас. Gerard H. Pille 6 лет назад 0

0 ответов на вопрос