Kết quả
Nhập một port
Nhập một port, hoặc tối đa 10 port cách nhau bằng dấu phẩy, hoặc chọn một port phổ biến bên dưới. Bạn chỉ có thể kiểm tra địa chỉ IP của chính mình.
Các port phổ biến
Bấm vào một port để kiểm tra. Đây là các port mặc định; nếu bạn đã đổi port trong ứng dụng hoặc server game, hãy kiểm tra số port đó.
Game
Truy cập từ xa
Web và file server
NAS, media và camera
Tải xuống
IP của bạn có đang dùng chung (CGNAT) không?
Nhiều nhà mạng, nhất là mạng di động và cáp quang, cho nhiều khách hàng dùng chung một IP công khai (carrier-grade NAT). Khi đó không thể mở port được. Hãy mở trang trạng thái của router, tìm địa chỉ IP WAN hoặc IP internet rồi nhập vào đây để so sánh.
Kết nối của bạn
- Địa chỉ IP đã kiểm tra
- Đang kiểm tra…
- Phiên bản IP
- Đang kiểm tra…
- Mạng của bạn
- Đang kiểm tra…
Port mở nghĩa là gì
Port (cổng) giống như một cánh cửa có đánh số trên địa chỉ IP của bạn. Các chương trình nhận kết nối từ internet, như server game, Remote Desktop hay NAS, mỗi chương trình lắng nghe trên port riêng, ví dụ 25565 cho Minecraft hoặc 3389 cho Remote Desktop.
Port được coi là mở khi một kết nối từ bên ngoài tới được chương trình và chương trình đó phản hồi. Ở nhà, router mặc định chặn mọi kết nối đi vào. Mở port (port forwarding) là quy tắc trên router để chuyển một port tới một thiết bị trong mạng của bạn.
Cách mở port bằng port forwarding
- Đặt cho thiết bị một địa chỉ IP nội bộ cố định, ví dụ trong phần cài đặt DHCP của router.
- Mở trang quản trị router (thường là 192.168.0.1 hoặc 192.168.1.1) và tìm mục Port Forwarding, Virtual Server hoặc NAT.
- Thêm một quy tắc: port bên ngoài, IP nội bộ của thiết bị và cùng port bên trong, giao thức TCP (hoặc TCP và UDP).
- Cho phép port trong tường lửa của chính thiết bị, như Windows Defender Firewall.
- Chạy chương trình hoặc server, rồi kiểm tra port tại đây.
Vì sao port hiện là đóng
- Chương trình chưa chạy, hoặc đang lắng nghe trên port khác.
- Quy tắc mở port trỏ sai IP nội bộ, thường do thiết bị đã nhận địa chỉ mới.
- Tường lửa Windows hoặc phần mềm bảo mật đang chặn port.
- Nhà mạng dùng CGNAT, nên kết nối đi vào không bao giờ tới được router. Hãy dùng phần kiểm tra ở trên.
- Nhà mạng chặn port. Một số nhà mạng chặn port 80, 445 hoặc 25 trên đường truyền gia đình.
- Phía trước router của bạn còn một router hoặc modem khác, thiết bị đó cũng cần quy tắc mở port.
Công cụ kiểm tra port này hoạt động thế nào
Máy chủ của chúng tôi trên Cloudflare mở kết nối TCP tới IP công khai của bạn trên từng port. Mở nghĩa là kết nối được chấp nhận. Đóng nghĩa là IP của bạn chủ động từ chối. Không phản hồi nghĩa là không có gì trả lời trong 5 giây, thường do router hoặc tường lửa đã chặn kết nối.
Chỉ có thể kiểm tra địa chỉ IP mà bạn đang dùng để truy cập trang, nên không thể dùng công cụ này để quét người khác. Công cụ chỉ kiểm tra TCP: trình duyệt và máy chủ trên Cloudflare không thể kiểm tra port UDP.
Câu hỏi
Làm sao kiểm tra port có mở không?
Chạy chương trình cần phản hồi, nhập số port ở ô phía trên và bấm Kiểm tra port. Nếu kết quả là Mở, port đó truy cập được từ internet. Trên máy tính của bạn, lệnh netstat -an cho biết chương trình đang lắng nghe trên những port nào, nhưng không cho biết router có cho kết nối đi vào hay không.
Vì sao đã mở port mà vẫn hiện là đóng?
Thường là do chương trình chưa chạy, tường lửa của thiết bị đang chặn, hoặc quy tắc trỏ tới IP nội bộ cũ. Nếu mọi thứ đều đúng, hãy kiểm tra CGNAT: khi IP WAN của router khác IP công khai của bạn, kết nối từ internet sẽ không bao giờ tới được router.
Có kiểm tra được port UDP không?
Không. Port UDP không xác nhận gì khi nhận gói tin, nên chỉ kiểm tra được bằng chương trình phản hồi ở cả hai phía. Công cụ này kiểm tra TCP. Nhiều game dùng cả hai, nên nếu port TCP đã mở thành công thì nhiều khả năng quy tắc UDP cũng hoạt động.
Mở port có an toàn không?
Một port mở chỉ an toàn bằng chương trình phía sau nó. Hãy cập nhật chương trình thường xuyên, dùng mật khẩu mạnh và đóng các port không còn dùng. Đừng bao giờ mở Remote Desktop, SMB hay camera ra internet mà không có mật khẩu; dùng VPN để vào mạng gia đình sẽ an toàn hơn.
Có kiểm tra được port trên địa chỉ IP khác không?
Không. Giống CanYouSeeMe, công cụ này chỉ kiểm tra địa chỉ IP mà bạn đang dùng để truy cập trang, nên không ai có thể dùng nó để quét mạng của người khác. Muốn kiểm tra một server, hãy mở trang này từ mạng của server đó.
Hướng dẫn
- Địa chỉ IP là gì?
Địa chỉ IP là con số cho Internet biết phải gửi dữ liệu của bạn đến đâu. Dưới đây là hình dạng của nó, các loại IP và những gì IP của bạn tiết lộ.
- Cách xem địa chỉ IP của bạn
IP public chỉ cần một cú nhấp để xem. IP private thì tùy thiết bị. Dưới đây là các bước cụ thể cho từng loại.
- IPv4 và IPv6 khác nhau thế nào?
IPv6 thay thế IPv4 vì thế giới đã hết địa chỉ. Dưới đây là so sánh hai phiên bản, cách biết bạn đang dùng loại nào và vì sao IPv6 quan trọng khi dùng VPN.
- DNS leak là gì và khắc phục thế nào?
Kể cả khi bật VPN, thiết bị của bạn vẫn có thể hỏi nhà mạng về mọi trang web bạn truy cập. Đó là rò rỉ DNS. Dưới đây là cách phát hiện và chặn nó.