Cách xem port của máy

Nguyễn Thành Luân 2 phút đọc

Với nhiều năm kinh nghiệm hỗ trợ Khách hàng, chúng tôi nhận thấy việc thường xuyên theo dõi kiểm tra hoạt động của một hoặc nhiều cổng kết nối [port] trên hệ thống rất hữu ích. Những ví dụ mà chúng tôi đặt ra dưới đây sẽ chỉ rõ hơn cách kiểm tra cổng kết nối [port] đang mở trên Linux. Hy vọng những thông tin này ít nhiều sẽ giúp ích cho các bạn.

Cách 1:

Kiểm tra tập tin /etc/services

# cat /etc/services | grep xxx [xxx = số cổng kết nối [port]]

 Nếu sau khi gõ lệnh mà không có gì xảy ra nghĩa là không có cổng kết nối [port] nào được cấu hình phù hợp với số cổng kết nối [port] mà bạn định kiểm tra.

Ví dụ cổng kết nối [port] SSH/22, thì bạn có thể nhìn thấy như sau:

Cách 2:

Sử dụng lệnh netstat hiển thị số kết nối mạng, bảng định tuyến, thống kê các giao tiếp..vv.

# netstat -nan | grep 22
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 7110/sshd

Nếu trên màn hình hiển thị LISTEN, nghĩ là cổng kết nối [port] cần kiểm tra đang mở.

Cách 3:

Dùng lệnh lsof – liệt kê các tập tin đang mở.

# lsof -i -n -P|grep 631cupsd 17934 lp 0u IPv4 56540196 TCP *:631 [LISTEN]

cupsd 17934 lp 2u IPv4 56540197 UDP *:631

Cách 4:

Dùng lệnh nmap – Công cụ kiểm tra mạng và rà soát bảo mật.

Nếu màn hình hiển thị tương tự như trên nghĩa là dịch vụ SSH đang chạy trên cổng kết nối [port] 22.

Cách 5:

Dùng lệnh telnet – giao tiếp người dùng với giao thức TELNET.

# telnet 192.168.1.2 22Trying 192.168.1.2…Connected to 192.168.1.2.Escape character is ‘^]’.

SSH-1.99-OpenSSH_4.2

Nếu màn hình hiển thị như trên nghĩa là cổng kết nối [port] dịch vụ SSH là 22 đang mở.

# telnet 192.168.1.2 122Trying 192.168.1.2…

telnet: connect to address 192.168.1.2: Connection refused

Nếu màn hình hiển thị như trên nghĩa là cổng kết nối [port] 122 đang đóng.

Gửi phản hồi về bài viết này

Cách kiểm tra Port trên máy tính để ngăn chặn những truy cập trái phép

  • Lê Văn Hùng
  • 11/09/2018, 03:56 pm
  • 52,545

Đối với những dân IT chuyển về quản trị mạng chuyên nghiệp thì việc đóng mở cũng như kiểm soát các cổng mạng này là việc làm thường xuyên của họ. Tuy nhiên đối với những người dùng gia đình khi chưa biết về cổng Port là gì và làm thế nào để kiểm tra những thông tin thì họ không biết làm thế nào để tìm kiếm những thông tin về cổng mạng. Bài viết dưới đây chúng tôi sẽ hướng dẫn các bạn cách kiểm tra port trên máy tính có đang được mở hay chưa giúp bạn biết được có kết nối lạ nào với cổng mạng Modem nhà mình hay không.

1. Khái niệm về ứng dụng Port

Bạn hãy tưởng tượng máy tính của bạn là nơi giống như một ngôi nhà. Thì Port sẽ đóng vai trò như một cánh cửa giúp chúng ta có thể ra vào được ngôi nhà đó.

Lối vào là nơi bạn tiếp đón người khách đến với ngôi nhà của bạn giúp họ có thể biết được lối vào ở đâu và phải mở sẵn cửa để chào đón vị khách đó.

Tuy nhiên để người khách biết được đâu là lối vào thì máy chủ [server] của bạn sẽ phải “đợi khách” tại một cổng Port nào đó. Phát ra tín hiệu để máy khách có thể biết được và gửi Request yêu cầu truy cập đúng với Port tương ứng.

Một con Router sẽ có vai trò là một người canh gác cổng và nhiệm vụ được phân của con Router này đó là mở Port dịch vụ trong mạng để các máy khách có thể truy cập và sử dụng mạng Internet một cách bình thường.

2. Kiểm tra Port đang mở trên máy tính

Tuy nhiên trong quá trình Router hoạt động sẽ có một số kết nối trái phép của nhiều máy khách mà bạn không mong muốn họ truy cập vào được.

Vì vậy để kiểm tra thực hiện kiểm tra các cổng mạng có đang hoạt động trên máy tính hay không các bạn có thể thực hiện bằng 2 cách đó là sử dụng câu lệnh hoặc bằng phần mềm của bên thứ 3 miễn phí để kiểm tra sự hoạt động của các cổng này.

Sử dụng lệnh Start trong Command Prompt

Cách đầu tiên để kiểm đó là sử dụng lệnh xem các port đang mở bằng Netstart. Câu lệnh này được áp dụng với các phiên bản từ Windows Xp trở lên.

Câu lệnh NetStart được sử dụng nhằm mục đích tạo ra danh sách những thông tin của máy tính được tạo ra trong quá trình kết nối mạng Internet tại một khoảng thời gian nhất định mà chúng ta có thể lựa chọn. Để bắt đầu kiểm xem các port đang mở trên máy chúng ta sẽ thực hiện theo một số bước sau đây:

Bước 1: Chọn phim Home/Start lựa chọn cmd và mở dưới quyền Administrator. Trường hợp các bạn để lệnh bảo vệ thì máy tính sẽ đưa ra yêu cầu “User Account Control” hãy nhấn vào nút Yes để tiếp tục.

Bước 2: Gõ lệnh: “netstat -abf 5 > networklog.txt”


Gõ câu lệnh để bắt đầu tìm kiếm thông tin

Ở bước này mỗi tham số sẽ có một ý nghĩa khác nhau:

- Tham số -a: Tham số này sẽ gọi ra những thông tin về các cổng Port kết nối đang hoạt động trên máy tính của bạn

- Tham số -b: Tham số này sẽ đưa ra các thông tin về những ứng dụng nào đang kết

- Tham số -f: Tham số này sẽ hiển thị tên của tất cả các DNS của mỗi tùy chọn thông tin hiển thị từ những cổng PORT ứng dụng kết nối mạng một cách chi tiết để người dùng dễ hiểu hơn trong quá trình khởi tạo.

- Tham số -n: Là tham số giúp bạn hiển thị những thông về địa chỉ IP nếu bạn quan tâm

Với các tùy chọn cụ thể này sẽ tạo ra thành một danh sách thông tin đầy đủ thực hiện mỗi 5 giây một lần về những thông tin thu được và tạo thành file networklog.txt.

Bước 3: Bạn sẽ để câu lệnh này chạy dài trong khoảng 2 phút sau đó ấn tổ hợp phím Ctrl + C để dừng lại.

Hình ảnh các cổng Port, ứng dụng đang hoạt động

Sau khi dừng quá trình tìm các cổng Port đang hoạt động trên máy tính thì bảng dữ liệu cmd sẽ hiện ra thông tin tiến trình hoạt động của từng cổng ứng dụng hoạt động kết nối mạng trong vòng 2 phút một cách chi tiết.

Sử dụng phần mềm CurrPorts

Bên cạnh đấy để kiểm tra Port trên máy tính đã mở hay chưa chúng ta có thể sử dụng một phần mềm miễn phí của bên thứ 3 đó là Currports.

CurrPorts được tạo ra với tính năng chính của nó là hiển thị các cổng kết nối mạng Internet trên máy tính bao gồm: TCP/IP và UDP.

Những thông tin từ CurrPort giúp chúng ta thấy được tình trạng của các cổng trong danh sách thông tin từ đó có thể sao chép dữ liệu một cách dễ dàng bằng cách Copy tới Clipboard và lưu dưới định dạng file HTML, File XML hoặc File Text thông thường.

Một tính năng nữa đó là khả năng sắp xếp lại các thông tin hiển thị danh mục theo ý muốn của người dùng mà khi ta sử dụng câu lệnh NetStart không thể làm được.

Cách kiểm tra Port đã mở chưa với CurrPorts

CurrPorts chạy tốt trên những hệ điều hành phát triển bởi Microsoft như: Windows như NT, 2000, XP, Server 2003, Server 2008, Vista, và Windows 7.

Trên đây là 2 cách kiểm tra Port trên máy tính thông dụng mà chúng tôi muốn giới thiệu đến với các bạn. Hy vọng với những cách thức này các bạn có thể ngăn chặn được những IP truy cập trái phép mà bạn không mong muốn gây ảnh hưởng đến tốc độ mạng của bạn.

>>> Xem thêm: hosting wordpress giá rẻ - Dịch vụ hàng đầu thị trường với chi phí cực tiết kiệm

>>> Xem thêm:thuê vps giá rẻ nhất - Tìm hiểu dịch vụ VPS số 1 thị trường

>>> Xem thêm:email tên miền - Những tính năng vượt trội Gsuite[Email Google] cho doanh nghiệp tối ưu hiệu quả công việc văn phòng

Video liên quan

Chủ Đề