Порт 6379 — Redis (TCP)
Какво е порт 6379?
Ключ‑стойност база данни. Не бива да е публично изложена.
Това е регистриран порт (1024–49151), често назначаван на услуги като Redis. · No formal RFC; Redis RESP protocol
Кога трябва да отворите порт 6379?
Almost never open to the internet. Redis has no authentication enabled by default and is frequently exploited when publicly exposed. Bind to 127.0.0.1 or restrict with firewall rules to trusted internal IPs only.
Чести употреби и софтуер
- Redis Community Edition
- Redis Enterprise
- Valkey
- Upstash Redis
- AWS ElastiCache
- StackExchange.Redis
- Sidekiq (Ruby background jobs)
Сигурност
Set bind 127.0.0.1 and requirepass in redis.conf. Enable protected-mode yes (default since Redis 3.2). Never expose port 6379 to the internet — there have been mass exploitation waves targeting open Redis instances for cryptomining and data theft. Use a VPN or SSH tunnel for remote access to Redis. Upgrade to Redis 6+ which supports ACL-based access control.
Безопасен ли е порт 6379?
Отворен порт увеличава повърхността за атака. Безопасността зависи от настройките на Redis.
Нисък риск, но проверете дали Redis работи на този порт умишлено и дали приложението ви наистина се нуждае от него, преди да го оставите отворен.
Тествайте свързаността на порт 6379 към всеки хост.
Отваряне на порт 6379
За да разрешите входящи връзки към порт 6379 (Redis), конфигурирайте защитната стена и добавете правило за пренасочване на порта на рутера.
Отворете Windows Defender Firewall → Разширени настройки → Правила за входящ трафик → Ново правило → Порт → TCP → Конкретни локални портове: 6379 → Разрешаване на връзката → Именуване и запазване.
netsh advfirewall firewall add rule name="Open Port 6379" dir=in action=allow protocol=tcp localport=6379sudo ufw allow 6379/tcpsudo iptables -A INPUT -p tcp --dport 6379 -j ACCEPTВлезте в рутера (192.168.1.1 или 192.168.0.1) → Пренасочване на портове → Добавете ново правило: Протокол TCP, Външен порт 6379, Вътрешен IP: локалният IP на устройството, Вътрешен порт 6379 → Запазете.
Как да затворите порт 6379
Ако не ви е нужен Redis, блокирайте порта във firewall или рутера.
За да блокирате порт 6379 на Windows, изпълнете следната команда в PowerShell или командния ред (като администратор):
netsh advfirewall firewall add rule name="Block Port 6379" dir=in action=block protocol=tcp localport=6379Изпълнете: sudo ufw deny 6379/tcpsudo iptables -A INPUT -p tcp --dport 6379 -j DROPПремахнете или деактивирайте правило за пренасочване на порт 6379.
Често задавани въпроси
За какво се използва порт 6379?▾
Порт 6379 е стандартният TCP порт за Redis. Използва се от сървъри и приложения, на които трябва да приемат входящи връзки за тази услуга. Дали трябва да е отворен зависи от това дали активно управлявате Redis сървър — ако не, той трябва да остане затворен.
Безопасно ли е да е отворен порт 6379?▾
Отворен порт 6379 увеличава повърхността за атака. Ако не управлявате активно Redis, затворете го в защитната стена и премахнете правилата за пренасочване на портове. Ако Redis трябва да е достъпен, ограничете достъпа до известни IP адреси и поддържайте софтуера актуален.