Cổng 8080 — HTTP-Alt (TCP)
Cổng 8080 là gì?
Cổng HTTP thay thế phổ biến
Đây là cổng đăng ký (1024–49151) thường được gán cho dịch vụ như HTTP-Alt. · No dedicated RFC; follows HTTP (RFC 9110)
Khi nào bạn cần mở cổng 8080?
Open if an application server (Tomcat, Jetty, or a dev server) must be reachable externally. For production, consider proxying through Nginx or Apache on port 80/443 instead of exposing port 8080 directly.
Cách dùng phổ biến và phần mềm
- Apache Tomcat
- Jetty
- Jenkins CI/CD
- Squid Proxy
- Nginx (reverse proxy setup)
- Spring Boot (dev default)
- Docker container HTTP
Bảo mật
Port 8080 often runs development or admin-grade services that may lack production hardening. If serving public traffic, configure a reverse proxy (Nginx or Caddy) to terminate HTTPS on port 443 and proxy to 8080 internally. Do not expose raw port 8080 to the internet in production. Ensure the application behind port 8080 requires authentication for sensitive endpoints.
Cổng 8080 có an toàn không?
Cổng mở làm tăng bề mặt tấn công. Mức an toàn phụ thuộc cấu hình HTTP-Alt.
Rủi ro thấp, nhưng hãy kiểm tra xem HTTP-Alt có đang chạy trên cổng này một cách có chủ đích và ứng dụng của bạn có thực sự cần nó trước khi để mở không.
Kiểm tra kết nối cổng 8080 trên mọi host.
Mở cổng 8080
Để cho phép kết nối đến cổng 8080 (HTTP-Alt), hãy cấu hình tường lửa và thêm quy tắc chuyển tiếp cổng trên router trỏ đến địa chỉ IP cục bộ của thiết bị.
Mở Windows Defender Firewall → Cài đặt Nâng cao → Quy tắc Inbound → Quy tắc Mới → Cổng → TCP → Cổng cục bộ cụ thể: 8080 → Cho phép kết nối → Đặt tên và lưu quy tắc.
netsh advfirewall firewall add rule name="Open Port 8080" dir=in action=allow protocol=tcp localport=8080sudo ufw allow 8080/tcpsudo iptables -A INPUT -p tcp --dport 8080 -j ACCEPTĐăng nhập vào router (192.168.1.1 hoặc 192.168.0.1) → Port Forwarding → Thêm quy tắc mới: Giao thức TCP, Cổng ngoài 8080, IP nội bộ: IP cục bộ của thiết bị, Cổng nội bộ 8080 → Lưu.
Cách đóng cổng 8080
Nếu không cần HTTP-Alt, hãy chặn cổng này trong tường lửa hoặc router.
Để chặn cổng 8080 trên Windows, hãy chạy lệnh sau trong PowerShell hoặc Command Prompt (với quyền Administrator):
netsh advfirewall firewall add rule name="Block Port 8080" dir=in action=block protocol=tcp localport=8080Chạy: sudo ufw deny 8080/tcpsudo iptables -A INPUT -p tcp --dport 8080 -j DROPXóa hoặc tắt quy tắc port forwarding cho cổng 8080.
Câu hỏi thường gặp
Cổng 8080 dùng để làm gì?▾
Cổng 8080 là cổng TCP tiêu chuẩn cho HTTP-Alt. Được sử dụng bởi các máy chủ và ứng dụng cần chấp nhận kết nối đến cho dịch vụ này. Có cần mở không tùy thuộc vào việc bạn có đang chạy máy chủ HTTP-Alt hay không — nếu không, nên để đóng.
Mở cổng 8080 có an toàn không?▾
Cổng 8080 đang mở làm tăng bề mặt tấn công. Nếu không chạy HTTP-Alt một cách chủ động, hãy đóng cổng này trong tường lửa và xóa các quy tắc chuyển tiếp cổng. Nếu HTTP-Alt cần có thể truy cập được, hãy hạn chế quyền truy cập vào các địa chỉ IP đã biết và cập nhật phần mềm thường xuyên.