Лучше URL для этого внутреннего веб-сервера?

У меня есть сервер, к которому у меня есть доступ администратора, но я не полностью им управляю. (Я думаю, что это виртуальная машина, но я не уверен на 100%. Она работает под управлением Apache на Windows Server 2003.) Я делю ip с другим пользователем, поэтому все мои сайты должны использовать порт:8080. Это отчасти уродливо. Кроме того, AFAIK, единственный доступ у меня есть через IP-адрес. (Я нахожусь внутри корпоративного брандмауэра и не думаю, что у меня есть доступ к DNS-серверу или чему-либо еще.)

Я настроил файл hosts так, что мне не нужно использовать IP-адрес на моей локальной машине, но это не очень общее решение. Есть ли варианты 1) избавиться от требования к порту 2) иметь возможность использовать имя (возможно, имя компьютера) вместо ip-адреса в общем виде?

(Я на самом деле не сетевой администратор - я разработчик, управляющий этой машиной. ИТ-специалисты, которые действительно управляют ею, находятся в нескольких шагах от меня, и мне сложно что-либо сделать, поэтому я ищу решение, если это возможно.)

4 ответа

Я предполагаю, что у вас есть внутренний DNS-сервер? В этом случае ваши ИТ-специалисты могут просто добавить понятное имя в DNS для разрешения IP-адреса...

Если причина, по которой вам нужно использовать 8080 для Apache, заключается в том, что IIS также работает на этой машине, то вы никак не можете сделать что-либо, чтобы изменить порт на 80, поскольку IIS уже будет его использовать. Если вы не используете IP-часть, вы можете подписаться на GregD или Dave.

Это сильно зависит от настроек вашей сети.

Лучше всего заставить внутренний DNS добавить запись для вашего IP, которая сопоставляет его с именем хоста.

Если вы работаете в очень маленькой сети, вы можете получить разрешение через NetBIOS. Не похоже, что вы находитесь в маленькой сети.

Что касается порта, вы ничего не можете сделать, чтобы изменить его, так как это нестандартный порт. Единственные варианты, которые я могу придумать:

Разве вы не можете настроить Apache, используя виртуальные хосты, чтобы любое выбранное вами DNS-имя по-прежнему находилось на 80-м порту, вместо того, чтобы каждый раз вводить:8080? Чтобы использовать дружественное имя для всех остальных - вам нужно будет попросить у ИТ-специалистов ввести DNS-запись (хотя это не сложно для них).

Другие вопросы по тегам