Вопросы · · 2 мин
Как безопасно открыть Ollama API в локальной сети
Практический ответ на запрос «как открыть Ollama API по сети»: точные команды, реальные параметры Ollama, диагностика, ограничения и проверка результата.
Менять адрес прослушивания можно через OLLAMA_HOST, но сам порт не следует напрямую публиковать в интернет. Для локальной сети ограничьте firewall конкретной подсетью; для удалённого доступа используйте VPN либо reverse proxy с TLS и аутентификацией.
Что нужно знать до начала
- По умолчанию Ollama привязан к 127.0.0.1:11434.
- OLLAMA_HOST управляет адресом и портом прослушивания.
- Нативный локальный API не является полноценным публичным шлюзом с аккаунтами и квотами.
- CORS и сетевой доступ — разные механизмы защиты.
- Модельный endpoint может раскрыть промпты, ответы и вычислительные ресурсы.
- Firewall должен ограничивать источник, а не только номер порта.
Пошаговая настройка
- Назначьте серверу постоянный адрес в доверенной LAN.
- Задайте OLLAMA_HOST=0.0.0.0:11434 в окружении службы и перезапустите её.
- Разрешите вход только из нужной подсети или с IP приложения.
- Проверьте с другого устройства GET /api/tags.
- Для доступа извне поднимите VPN или reverse proxy с TLS, auth и rate limit.
- Логируйте IP, endpoint, статус и длительность без содержимого чувствительных промптов.
Рабочий пример
curl -s http://192.168.1.20:11434/api/tags
# Проверка порта с клиента Linux:
nc -vz 192.168.1.20 11434
# Сам порт 11434 не пробрасывайте на внешний интерфейс роутера.