Назад | Перейти на главную страницу

Как получить доступ к серверу Trac (с запущенным Tracd) с именем компьютера вместо IP-адреса

Я запускаю Trac, используя Tracd в качестве интерфейса. Я могу получить доступ к серверу через IP-адрес (http: //x.x.x.x: 8000), но я хочу получить к нему доступ через имя компьютера (http: // compName) как бы я это сделал? Я бы предпочел не использовать Apache в качестве веб-сервера.

Все задействованные машины - это машины Windows и Active Directory. Репозиторий Trac находится на виртуальной машине Windows Server 2003.

Во-первых, вы можете запустить tracd на порту 80:

tracd -p 80 [your tracd parameters]

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

  1. Добавьте DNS-запись для этого компьютера на свой DNS-сервер

  2. Используйте имя машины в NETBIOS

  3. Добавьте для него запись в файл hosts

Глупо просто (но не право) способ - запустить на 80 порт.