Bạn muốn biết cách xác định trạng thái của một cổng TCP, liệu nó có mở hay đã đóng chưa? Trong thế giới kết nối mạng, điều này quan trọng để xác định sự kết nối và tương tác giữa các thiết bị. Hãy cùng Mstartech khám phá cách nhận biết cổng TCP mở hay chưa trên các hệ điều hành khác nhau.
Mục lục nội dung
Nguyên nhân dẫn đến cổng TCP bị đóng
- Quy tắc chuyển tiếp cổng được cấu hình sai.
- Địa chỉ IP bên ngoài được đặt thành một địa chỉ IP riêng.
- Kết nối mạng bị chặn bởi quy tắc tường lửa.
- Dịch vụ không hoạt động đúng cách.
Cách nhận biết cổng TCP mở hay chưa
Cách nhận biết cổng TCP mở hay chưa trên máy tính chạy Windows
Bước 1: Nhấn phím Windows và nhập “Các tính năng Windows” vào thanh tìm kiếm. Sau đó, chọn Turn Windows features on or off.
Bước 2: Đánh dấu ô kiểm Telnet Client và nhấp vào OK.
Bước 3: Nhấn phím Windows + R, sau đó nhập “cmd.exe” và nhấp OK.
Bước 4: Nhập “telnet + địa chỉ IP hoặc tên máy chủ + số cổng” (ví dụ, telnet www.example.com 1723 hoặc telnet 10.17.xxx.xxx 5000) để chạy lệnh telnet trong Command Prompt và kiểm tra trạng thái cổng TCP.
Bước 5: Nếu cổng mở, chỉ có một dấu nháy sẽ hiển thị.
Nếu cổng đã đóng, một thông báo sẽ nói Rất tiếc, kết nối không thành công.
Cách nhận biết cổng TCP mở hay chưa trên máy tính Mac (trước macOS 11 Big Sur)
Bước 1: Nhấp vào biểu tượng Spotlight ở góc phải trên cùng hoặc nhấn Command + Space bar.
Bước 2: Nhập “Tiện ích Mạng” vào ô tìm kiếm và chọn Tiện ích Mạng.
Bước 3: Chọn Quét Cổng, nhập một địa chỉ IP hoặc tên máy chủ vào ô văn bản và chỉ định một phạm vi cổng. Nhấp vào Quét để bắt đầu kiểm tra. Nếu một cổng TCP mở, nó sẽ được hiển thị ở đây.
Cách nhận biết cổng TCP mở hay chưa trên máy tính Mac (macOS 11 Big Sur hoặc cao hơn)
Bước 1: Nhấp vào biểu tượng Spotlight ở góc phải trên cùng hoặc nhấn Command + Space bar.
Bước 2: Nhập “Terminal” vào ô tìm kiếm và chọn Terminal.
Bước 3: Nhập “nc -zv + IP address or hostname + port number” (e.g., nc -zv www.synology.com 443 or nc -zv 10.17.xxx.xxx 5000) để chạy lệnh telnet và kiểm tra trạng thái cổng.
Bước 4: Nếu cổng mở, một thông báo sẽ nói Connection to www.synology.com port 443 [udp/https] succeeded!
Nếu cổng đã đóng, một thông báo sẽ nói nc: connectx to www.synology.com port 443 (tcp) failed: Connection refused.
Cách nhận biết cổng TCP mở hay chưa trên máy tính chạy Linux
Bước 1: Mở Terminal trên máy tính Linux của bạn.
Bước 2: Nhập “telnet + IP address or hostname + port number” (e.g., telnet www.synology.com 1723 or telnet 10.17.xxx.xxx 5000) để chạy lệnh telnet và kiểm tra trạng thái cổng.
Bước 3: Nếu cổng mở, một thông báo sẽ nói Connected to 10.17.xxx.xxx.
Nếu cổng đã đóng, một thông báo sẽ nói Connection refused.
Qua một trang web của bên thứ ba
Bước 1: Truy cập yougetsignal.com.
Bước 2: Điền địa chỉ IP hoặc tên máy chủ vào ô Remote Address và số cổng vào ô Port Number.
Bước 3: Nhấp vào Kiểm tra để kiểm tra trạng thái cổng.
Bước 4: Nếu cổng mở, một thông báo sẽ nói Port XXX is open on XXX.XXX.XXX.
Ghi chú:
Thử nghiệm từ một trang web của bên thứ ba có thể không chính xác bằng cách thử nghiệm qua máy tính khách do có thể gây ra sự can thiệp từ tường lửa của địa chỉ (máy chủ) từ xa.
Bạn đã biết cách nhận biết cổng TCP mở hay chưa. Bằng cách này, bạn có thể nhanh chóng xác định trạng thái của kết nối mạng và thực hiện các biện pháp sửa lỗi khi cần thiết. Hãy tận dụng các công cụ kiểm tra này để duy trì hiệu suất mạng tốt nhất cho doanh nghiệp của bạn. Với khách hạn mua NAS tại Mstartech, chúng tôi sẽ luôn được hỗ trợ online miễn phí trọn đời, đảm bảo thiết bị NAS hoạt động ổn định, hiệu quả.
[codfe_posts_related]