Вы можете настроить динамический DNS-сервис, например, через http://www.dyndns.com или http://www.no -ip.com или http://freedns.afraid.org, чтобы решить проблему смены IP-адресов без покупки домен (или покупка домена, но это не обязательно).
Но реальная проблема заключается в том, что ваш товарищ по команде не может получить доступ к серверу через текущий IP-адрес, что указывает либо на неверную конфигурацию веб-сервера (прослушивание только на localhost?), Либо на межсетевой экран между или, скорее всего, на этот порт на вашем маршрутизаторе не настроена пересылка запросов, поступающих на ваш внешний IP-адрес, для пересылки на компьютер, на котором настроена Bugzilla. Кроме того, вы должны установить в urlbase свой локальный IP-адрес, а не внешний IP-адрес, как говорит blak3r.
Проверьте http://www.portforward.com для получения инструкций о том, как сделать переадресацию портов. Но не забывайте, что все упомянутое должно работать:
- Веб-сервер, прослушивающий внешние запросы : это можно проверить из той же внутренней сети через IP-адрес локальной сети (что вы видите, набрав в консоли командной строки ipconfig в Windows и ifconfig в Linux). Если вы можете подключиться с другого компьютера в той же сети через локальный IP-адрес, это будет решено.
- Брандмауэры (в маршрутизаторе и на сервере веб-сервера), принимающие соединения с портом веб-сервера : Для брандмауэров на веб-сервере выполняется тот же тест, что и выше.
- Переадресация портов, поэтому маршрутизатор перенаправляет запросы, полученные через порт веб-сервера, на компьютер веб-сервера : Это проверяется так же, как и брандмауэры в маршрутизаторе, то есть у вас должен быть ваш друг (или вы сами из дома своего друга) попробуйте подключиться к настроенному имени dyn dns или к внешнему IP-адресу, как сообщает whatsmyip.org.
Все это предполагает, что ваш тестовый партнер не находится в той же сети, если он есть, просто используя локальный IP-адрес (показанный через ipconfig или ifconfig) вместо внешнего IP-адреса и убедившись, что первый шаг покрыт (web сервера, слушающего внешние запросы) должно хватить и больше ничего не нужно!