Я запускаю Apache 2.2.21 на Win7 x64, успешно используя ряд разных виртуальных хостов
Пока все было в порядке, используя файл hosts для сопоставления всех с 127.0.0.1. Теперь я хочу выполнить оптимизацию Android / iPhone, другими словами, другие устройства в локальной сети должны видеть разные локальные устройства, поэтому etc / hosts не вариант. На данный момент все они могут получить доступ http: // mymachinename, но, конечно, получите только веб-сайт localhost по умолчанию.
Я нашел множество руководств по файлу hosts (который мне больше не нужен), но очень мало о том, как сделать известным Windows-машину в локальной сети под двумя именами.
Должен ли я / могу ли я а) каким-то образом указать окнам передавать два сетевых имени или б) мне нужно возиться со встроенным (я полагаю) DNS-сервером моего маршрутизатора. Это Fritzbox 7270. Без хард-хаков, telnet, ... кажется, нет простого решения?!?
Да, вам необходимо настроить DNS для этих имен, чтобы они указывали на вашу систему (или же настроить файл hosts на устройствах, с которыми вы тестируете, но я предполагаю, что это не вариант)
Если служба DNS вашего маршрутизатора не поддерживает эту функцию, вам необходимо настроить более мощный DNS-сервер.
Если вы делаете это только для тестирования, возможно, что Посадис может сработать за вас, хотя я еще не пробовал.