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

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

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

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

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

решение1

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

решение2

Это во многом зависит от настроек вашей сети.

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

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

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

решение3

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

решение4

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

Связанный контент