Начну с того, что я не системный администратор. Я работаю стажером в строительной компании, занимаясь в основном аппаратной / программной поддержкой.
Я также публикую изменения на их веб-сайте с помощью Dreamweaver. Я был встревожен, увидев, что, как мне сказали настроить Dreamweaver, он в основном настроен для публикации непосредственно на работающем удаленном сервере.
Веб-сайт размещается внутри компании с использованием IIS на Windows Server 2003.
Я хотел бы настроить тестовый сайт для публикации, прежде чем отправлять новые документы на действующий веб-сайт. Я не могу просто предварительно просмотреть страницы в моем браузере, потому что веб-сайт использует технологию sever, в частности ASP.
Я не хочу устанавливать IIS на свой локальный компьютер. Моя идея заключалась в том, чтобы создать тестовый сайт на том же сервере, на котором существует настоящий сайт. Я в основном следовал инструкциям, перечисленным здесь: http://support.microsoft.com/kb/323972 . Я просто попытался отразить настройки реального сайта на тестовый сайт. Затем я взял все файлы из каталога фактического сайта и скопировал их в каталог тестового сайта.
Однако мне не удалось заставить это работать. Фактический веб-сайт настроен на внутренний адрес 199.5.83.240. Тестовый сайт настроен на 199.5.83.238. Если вы попытаетесь получить доступ к .238, соединение прервется.
Я подумал, может быть, нужно просто перезапустить некоторые службы. Я перезапустил службы IIS и DNS, но безрезультатно.
Что мне не хватает ??
Изменить: дополнительная информация.
Сервер, на котором запущен IIS, является локальным 199.5.83.229. На этом сервере IIS размещено несколько сайтов. Если я запускаю ipconfig с сервера. В нем перечислены .229, а также .240, .241, .243, .245; но нет .238. Я предполагаю, что в этом моя проблема. Как это исправить?
Догадаться. Все, что мне нужно было сделать, это привязать дополнительный IP-адрес к серверу, на котором запущен IIS.
Я сделал это, перейдя в Конфигурация TCP / IP> Дополнительно. Там вы можете добавить IP-адреса. Я добавил 199.5.83.238, и все готово.
Есть кое-что, что вы можете проверить.
Например, доступен ли общий адрес 199.5.83.238 из вашей сети (LAN)? Можете ли вы, например, пропинговать этот адрес?
Вы установили заголовок хоста в этой сети? Проверьте это, щелкнув
> Website > IP Address > Advanced...
в окне свойств этого веб-сайта. Адрес заголовка хоста должен быть настроен в DNS, чтобы разрешить связанный с ним IP-адрес.
Если на этом сервере активен веб-сайт по умолчанию, вы можете увидеть, что произойдет, если вы откроете имя внутреннего сервера или IP-адрес в браузере:
http://servername/
Обычно веб-сайт по умолчанию принимает все IP-адреса на этом сервере и все имена (заголовки узлов), которые не связаны с другими веб-сайтами на том же сервере.