PortChecker Logo
PortChecker

พอร์ต 6379 — Redis (TCP)

Redis

พอร์ต 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 กับโฮสต์ใดก็ได้

1-65535

เปิดพอร์ต 6379

หากต้องการอนุญาตการเชื่อมต่อขาเข้าไปยังพอร์ต 6379 (Redis) ให้กำหนดค่าไฟร์วอลล์ของคุณและเพิ่มกฎการส่งต่อพอร์ตบนเราเตอร์ไปยังที่อยู่ IP ท้องถิ่นของอุปกรณ์คุณ

ไฟร์วอลล์ Windows

เปิด Windows Defender Firewall → การตั้งค่าขั้นสูง → กฎขาเข้า → กฎใหม่ → พอร์ต → TCP → พอร์ตท้องถิ่นที่ระบุ: 6379 → อนุญาตการเชื่อมต่อ → ตั้งชื่อและบันทึกกฎ

netsh advfirewall firewall add rule name="Open Port 6379" dir=in action=allow protocol=tcp localport=6379
Linux (UFW / iptables)sudo 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 ให้บล็อกพอร์ตนี้ในไฟร์วอลล์หรือเราเตอร์

ไฟร์วอลล์ Windows

หากต้องการบล็อกพอร์ต 6379 บน Windows ให้รันคำสั่งต่อไปนี้ใน PowerShell หรือ Command Prompt (ในฐานะผู้ดูแลระบบ):

netsh advfirewall firewall add rule name="Block Port 6379" dir=in action=block protocol=tcp localport=6379
Linux (UFW / iptables)รันคำสั่ง: sudo ufw deny 6379/tcpsudo iptables -A INPUT -p tcp --dport 6379 -j DROP
เราเตอร์

ลบหรือปิดการทำงานการทำ port forwarding สำหรับพอร์ต 6379

คำถามที่พบบ่อย

พอร์ต 6379 ใช้ทำอะไร?▾

พอร์ต 6379 คือพอร์ต TCP มาตรฐานสำหรับ Redis ใช้โดยเซิร์ฟเวอร์และแอปพลิเคชันที่ต้องรับการเชื่อมต่อขาเข้าสำหรับบริการนี้ ว่าจำเป็นต้องเปิดไว้หรือไม่ขึ้นอยู่กับว่าคุณกำลังรันเซิร์ฟเวอร์ Redis อยู่หรือเปล่า — ถ้าไม่ควรปิดไว้

การเปิดพอร์ต 6379 ปลอดภัยหรือไม่?▾

พอร์ต 6379 ที่เปิดอยู่จะขยายพื้นผิวการโจมตี หากไม่ได้ใช้งาน Redis อยู่อย่างแข็งขัน ให้ปิดพอร์ตนี้ในไฟร์วอลล์และลบกฎการส่งต่อพอร์ต หากจำเป็นต้องให้ Redis เข้าถึงได้ ให้จำกัดการเข้าถึงเฉพาะที่อยู่ IP ที่รู้จักและอัปเดตซอฟต์แวร์อยู่เสมอ