Я настраиваю локальный (LAN) веб-сервер, используя Windows 7 ULTIMATE и XAMPP. Можно ли настроить локальный домен, где компьютеры в моей сети могут получить доступ к серверу при посещении http://serverdomain.com
?
2 ответа
Для этого вам нужно будет использовать DNS-сервер и убедиться, что тот, кто использует DHCP, устанавливает DNS-сервер в качестве IP-адреса компьютера, на котором установлен DNS-сервер.
С DNS-сервера вы можете настроить любое доменное имя так, чтобы оно указывало на любой локальный IP-адрес, и оно будет работать только в вашей сети.
Вы можете найти любой DNS-сервер, чтобы найти тот, который соответствует вашим потребностям.
Вот один пример бесплатного сервера DHCP/DNS для Windows / Linux: http://sourceforge.net/projects/dhcp-dns-server/
Один из способов сделать это без установки какого-либо дополнительного программного обеспечения на компьютеры - это отредактировать файл hosts
на каждом компьютере, чтобы serverdomain.com
указывал на IP-адрес компьютера, на котором запущен сервер.
Вам нужно будет запустить блокнот (или ваш любимый текстовый редактор) в качестве администратора и затем открыть c:\windows\system32\drivers\etc\hosts
.
Затем к нижней части файла вы можете добавить:
192.168.0.2 serverdomain.com
Заменить 192 ... С IP вашего сервера.
Вам нужно будет сделать это на каждой машине и изменить IP-адрес на всех них, если он изменится. По этой причине может быть проще настроить статический IP-адрес на этом компьютере.