# Устранение неполадок с переадресацией портов для GitHub Codespaces

Действия по устранению распространенных проблем с перенаправлением портов.

Когда приложение, работающее в среде codespace, подключает порт к консоли, GitHub Codespaces обнаруживает шаблон URL-адреса localhost и автоматически переадресует порт. Дополнительные сведения см. в разделе [Переадресация портов в вашем codespace](/ru/codespaces/developing-in-a-codespace/forwarding-ports-in-your-codespace).

Если порт не переадресуется автоматически, его можно переадресовать вручную. Дополнительные сведения см. в разделе [Переадресация портов в вашем codespace](/ru/codespaces/developing-in-a-codespace/forwarding-ports-in-your-codespace#forwarding-a-port).

Если перенаправление портов настроено, проверьте следующее:

* Чтобы открыть переадресованный порт, используйте ссылку в сообщении "всплывающее уведомление", которое отображается в правом нижнем углу VS Code, или щелкните URL-адрес в терминале. Ввод `localhost:8000` (в качестве примера) на локальном компьютере работать не будет, если вы подключены к codespace через браузер.
* Убедитесь, что приложение по-прежнему запущено, из codespace. Если среда codespace остановилась после периода бездействия, необходимо перезапустить приложение после ее перезапуска.

Как правило, вы можете сделать переадресованный порт общедоступным либо доступным в организации, которая владеет репозиторием. Дополнительные сведения см. в разделе [Переадресация портов в вашем codespace](/ru/codespaces/developing-in-a-codespace/forwarding-ports-in-your-codespace). Если один из вариантов общей видимости или видимости для организации либо они оба недоступны, это означает, что настроена политика на уровне организации. Дополнительные сведения см. в разделе [Ограничение видимости переадресованных портов](/ru/codespaces/managing-codespaces-for-your-organization/restricting-the-visibility-of-forwarded-ports).

Домен GitHub, используемый для перенаправления портов, может меняться с момента времени. Если вы ссылаетесь на переадресованный порт в коде, например в тесте, рекомендуется использовать переменную среды вместо жесткой привязки URL-адреса. Дополнительные сведения см. в разделе [Переменные среды по умолчанию для codespace](/ru/codespaces/developing-in-codespaces/default-environment-variables-for-your-codespace#list-of-default-environment-variables).