Итак, я потратил несколько дней усилий на это. У меня есть SVN Apache Edge, работающий на моей машине поверх Apache. Я хочу получить к нему доступ (выписка / регистрация) с удаленного компьютера. Моя машина находится за обычным маршрутизатором и имеет динамический IP-адрес. Вот чего я достиг:
- Зарегистрировал мою машину с помощью службы DDNS и получил URL.
- Включена переадресация портов (порт 8085 перенаправлен на порт 80 моей машины) на маршрутизаторе.
- Я почти уверен, что SVN/Apache прослушивают порт 80, потому что я могу набрать
http://localhost
в браузере (на моей машине) и получить список каталогов репо. - Но когда я
http://My_DDNS_URL:8085
на удаленной машине, это займет почти всегда ожидание ответа от моей машины и заканчивается тайм-аут (я думаю). - Я могу пропинговать как мой динамический IP-адрес, так и мой URL (назначенный службой DDNS) с удаленного компьютера.
Что я здесь не так делаю?