У меня веб сервер на виртуальной машине vmware под ubuntu + nginx + php + php-fpm. Он доступен с хост-машины по адресу 192.168.146.134.
в hosts хостовой винды прописано site.local 192.168.146.134
Можно ли сделать так, чтобы при обращении к site.local, скрипт, который выполняется, думал, что адрес сервера, на котором он выполняется не 192.168.146.134, а 127.0.1.8?
Объясню зачем это: разрабатываю модули для WHMCS. У них заморочки с лицензией и она вяжется к documentRoot и IP адресу сервера. Стало нужно перенести со старого сервака (где все происходило локально и адрес был 127.0.1.8) на новые, где IP 192.168.146.134.
Перевыпустить dev-лицензию нельзя. UPD: Исходный код прогнан через ioncube и выяснить, откуда он берет IP невозможно.