# Как изменить порт Ollama на Windows и оставить API только на своём компьютере

Источник: https://modelium.tech/zhurnal/ollama-smenit-port-windows/

На Windows порт обычного приложения Ollama меняется через пользовательскую переменную `OLLAMA_HOST`. Укажите локальный адрес с новым портом, например `127.0.0.1:11435`, полностью закройте Ollama и запустите снова. Проверьте `/api/tags` по новому адресу; приложениям, которые подключались к старому порту, тоже понадобится новый адрес. Не используйте `0.0.0.0`, если нужен доступ только со своего компьютера.

Если стандартный адрес Ollama занят другой программой, можно **сменить порт**, не открывая доступ из домашней сети. В этой инструкции меняем настройку обычного приложения на Windows и проверяем, что локальный API — интерфейс для запросов других программ — отвечает по новому адресу. По умолчанию Ollama использует `127.0.0.1:11434`: первая часть адреса означает доступ с этого компьютера, число после двоеточия — порт. [s1](#src-s1) [s2](#src-s2) [s3](#src-s3)

**Инструкция сверена по документации и исходному коду 10 октября 2026 года, но не воспроизведена редакцией.** Мы не запускали Ollama на Windows и не утверждаем, что примерный порт свободен на вашем компьютере. [s1](#src-s1) [s2](#src-s2)

## Что понадобится перед сменой порта?

Этот путь относится к обычному приложению Ollama для Windows 10 22H2 или новее, а не к собственной службе из отдельного ZIP. Нужна возможность изменить переменную среды своей учётной записи Windows. Модель скачивать ради проверки адреса не требуется: список `/api/tags` может быть пустым. Наличие списка ещё не означает, что модель запустится и ответит. [s3](#src-s3) [s4](#src-s4)

Выберите **свободный** локальный порт. Ниже `11435` — только пример: если он занят, выберите другой свободный порт и одинаково замените число в настройке, проверке и подключённых приложениях. Не подставляйте `0.0.0.0` или адрес домашнего роутера: это уже попытка открыть сервер другим устройствам, а локальный API Ollama не требует авторизации. [s1](#src-s1) [s2](#src-s2) [s5](#src-s5)

## Как изменить порт в обычном приложении Windows?

- В области уведомлений панели задач нажмите на значок Ollama и выберите **Quit** — сначала завершите приложение, а не только окно терминала. Официальная FAQ требует перезапуска после изменения переменной среды. [s1](#src-s1)

- Откройте **Параметры** Windows 11 или **Панель управления** Windows 10 и найдите «переменные среды». Выберите **«Изменить переменные среды для учётной записи»**. В пользовательских переменных создайте `OLLAMA_HOST` со значением `127.0.0.1:11435` (без кавычек) или измените существующую переменную. Нажмите **ОК/Применить**. Эта запись задаёт и адрес, и порт: менять только адрес в браузере недостаточно. [s1](#src-s1) [s2](#src-s2)

- Откройте **Ollama** снова из меню «Пуск». Затем откройте *новое* окно PowerShell (окно для ввода команд Windows) и введите `Invoke-RestMethod -Uri 'http://127.0.0.1:11435/api/tags'`. Ожидаемый признак ответа — поле `models` со списком или пустым массивом. Это проверяет доступность API, а не запуск генерации. [s1](#src-s1) [s4](#src-s4)

**Учебный пример:** раньше ваше приложение обращалось к `127.0.0.1:11434`, а после изменения переменной запрос к `127.0.0.1:11435/api/tags` должен вернуть поле `models`. Мы не показываем выдуманный список моделей: он зависит от того, что скачано именно у вас. Если вы используете другую программу для чата, измените её адрес подключения на `http://127.0.0.1:11435`; настройки этой программы не меняются автоматически вместе с Ollama. [s2](#src-s2) [s4](#src-s4)

## Что делать, если новый адрес не отвечает?

Проверьте точное значение `OLLAMA_HOST`, сохранение пользовательской переменной и полный выход из приложения перед новым запуском. Если выбранный порт занят, найдите свободный и повторите настройку; не переключайтесь на `0.0.0.0` ради обхода ошибки. Если Ollama всё ещё не запускается, [посмотрите `server.log` на Windows](/zhurnal/ollama-logi-windows/) и сопоставьте запись со временем попытки запуска. Запрос к старому порту может попасть в другой процесс: по нему одному нельзя заключить, что новая настройка не применилась. [s1](#src-s1) [s2](#src-s2) [s3](#src-s3)

Чтобы вернуть стандартный адрес, снова завершите Ollama, удалите пользовательскую `OLLAMA_HOST` (если иных настроек в ней не было) либо задайте `127.0.0.1:11434`, сохраните и запустите приложение. Проверьте `/api/tags` уже на старом порту. Если порты меняются ради доступа из другой сети, этот локальный рецепт **не подходит**: открытый без защиты API — отдельный риск. [s1](#src-s1) [s2](#src-s2) [s5](#src-s5)

**Следующий шаг:** [проверить ответ своей модели, а не только список](/zhurnal/ollama-healthcheck/). Если к Ollama подключается страница браузера и она выдаёт ошибку доступа, [проверьте CORS — браузерное ограничение доступа между страницами и API — отдельно](/zhurnal/ollama-cors/): смена порта сама по себе её не устраняет. [s4](#src-s4)

## Источники

1. [Ollama FAQ: переменные среды в Windows и локальное прослушивание](https://github.com/ollama/ollama/blob/eab97e9f92b9a25c2d52d2cc6c1b1c99bd9fae21/docs/faq.mdx) — получено 2026-10-10
2. [Ollama envconfig: разбор OLLAMA_HOST и стандартный порт](https://github.com/ollama/ollama/blob/eab97e9f92b9a25c2d52d2cc6c1b1c99bd9fae21/envconfig/config.go) — получено 2026-10-10
3. [Ollama Windows: обычное приложение и локальный API](https://github.com/ollama/ollama/blob/eab97e9f92b9a25c2d52d2cc6c1b1c99bd9fae21/docs/windows.mdx) — получено 2026-10-10
4. [Ollama API Reference: GET /api/tags](https://docs.ollama.com/api/tags) — получено 2026-10-10
5. [Ollama API Reference: local authentication](https://docs.ollama.com/api/authentication) — получено 2026-10-10
