Если другие ваши серверы подключаются к вашему приложению напрямую, вы должны увидеть другие результаты, когда вы повторяете $ _SERVER ['REMOTE_ADDR'] в вашем приложении.Вы можете использовать это, чтобы решить, следует ли запускать сценарий:
if($_SERVER['REMOTE_ADDR'] == "SERVER_IP") { ... }
Если вы подключаетесь к компьютеру удаленно, а затем получаете доступ к приложению, это, вероятно, во всех случаях будет адресом локального хоста.В этом случае я рекомендую отладить всю переменную $ _SERVER и проверить, есть ли отличающиеся переменные, например, $ _SERVER ['HTTP_X_FORWARDED_FOR'] и $ _SERVER ['HTTP_X_FORWARDED_SERVER']?
См. http://php.net/manual/en/reserved.variables.server.php