Установить веб-сервер ... Я рекомендую « Cherokee », или, если у вас Mac, просто перейдите в "Системные настройки", а затем "Общий доступ" и включите «Общий веб-доступ». Допустим, Сервер в этом случае - имеет адрес 192.168.2.200.
Надеемся, что вы можете получить доступ к файлу hosts
на каждом компьютере, и в этом случае вы просто помещаете запись для вашего сервера thishouse
в файл hosts
каждого компьютера ... например ...
127.0.0.1 localhost
255.255.255.0 broadcasthost
::1 localhost
192.168.2.200 thishouse thishouse.com www thishouse.local
- Если нет, вам нужно будет "локализовать" разрешение DNS. Вы можете использовать "Сервер" для этого, установив простой DNS-сервер. Мне нравится DNSMASQ. Пример конфигурации может выглядеть так ...
# Add domains which you want to force to an IP address here.
address=/thishouse/192.168.2.200
# Add other name servers here, with domain specs
# if they are for non-public domains.
server=/localnet/192.168.2.200
server=8.8.8.8 # google's DNS Server, to "go online"
- Затем вы: a) указываете DNS вашего маршрутизатора ISP на свой внутренний сервер (192.168.2.200) и aa: делаете так, чтобы он предоставлял DNS по своему адресу
.1
, во внутреннюю локальную сеть, используя .200
сервер для фактического разрешения локального и "удаленного" адреса ... или bb: просто используйте адрес .200
на ВСЕХ машинах для разрешения DNS. Маршрутизатор делает это более надежным и не требует никакой настройки.
Это простая вещь, но на самом деле нужны годы, чтобы понять, как все это сочетается. Надеюсь это поможет.