Netstat la gi

Hướng dẫn đọc hiểu lệnh NETSTAT trên linux

I. Giới thiệu

Lệnh netstat trên linux là một lệnh nằm trong số các tập lệnh để giám sát hệ thống trên linux. netstat giám sát cả chiều in và chiều out kết nối vào server, hoặc các tuyến đường route, trạng thái của card mạng. lệnh netstat rất hữu dụng trong việc giải quyết các vấn đề về sự cố liên quan đến network như là lượng connect kết nối, traffic, tốc độ, trạng thái của từng port, Ip …

Hôm nay, bài viết này sẽ hướng dẫn các bạn đọc hiểu lệnh netstat cơ bản đến nâng cao (nếu có). Trong quá trình viết bài mình có tham khảo ở một số trang web và sách cũng như ebook trên mạng. Nếu bạn nào đã nắm chắc thì vào đọc man của lện netstat là tốt nhất.

Bạn đang xem: Netstat là gì

Nhưng trước hết bạn cần một server có thể là VPS để có thể cài đặt. Bạn có thể vào link sau để tham khảo mua một server hoặc VPS tại đây với giá phải chăng, hoặc có thể liên hệ với mình để mình tư vấn và hỗ trợ bạn nếu bạn đang phân vân.

server – VPS – giá tốt.

II. Hướng dẫn

Lệnh 1: 

netstat -a
1
netstat -a

Lệnh này thật ra chỉ để kiểm tra cho vui và tổng quát chứ không có nhiều ý nghĩa nhiều. Nên admin thường không dùng lệnh này để monitor nhưng nó cũng là một lệnh chúng ta cần biết.

Xem thêm:

Lệnh 2:

netstat -at
1
netstat -at

Kiểm tra các port đang sử dụng phương phức TCP

Lệnh 3: 

netstat -au
1
netstat -au

Kiểm tra các port đang sử dụng phương phức UDP

Lệnh 4: 

netstat -l
1
netstat -l

Kiểm tra các port đang ở trạng thái listening

Lệnh 5: 

netstat -lt
1
netstat -lt

Kiểm tra các port đang listen dùng phương thức TCP

Lệnh 6: 

netstat -lu
1
netstat -lu

Kiểm tra các port đang listen dùng phương thức UDP

Lệnh 7: 

netstat -plnt
1
netstat -plnt

Kiểm tra được port đang lắng nghe sử dụng dịch vụ gì ?

Lệnh 8 : 

netstat -rn
1
netstat -rn

Hiển thị bảng định tuyến

Lệnh 9 : 

netstat -an | grep :80 | sort
1
netstat -an | grep :80 | sort

Kiểm tra những kết nối thông qua port 80

Lệnh 10 : 

netstat -np | grep SYN_REC | wc -l
1
netstat -np | grep SYN_REC | wc -l

Kiểm tra có bao nhiêu gói SYN_REC trên server. Đối với con số thì tùy thuộc vào server của bạn, ví dụ nếu mỏi ngày có tầm 20 đến 30 kết nối, bổng dưng một ngày lên cả 100 -> 1000 kết nối thì bạn hiểu rồi đó -> server bị ddos.

xemlienminh360.netNguyễn hữu hoàng | hoang092837
gmail.com | Skype : ekingnguyenhoang
About Author

Netstat la gi

by ekingnguyen

Đam mê công nghệ, thích làm kinh doanh, thích đọc sách, thích uống trà và cafe chém gió.


Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Name *

Email *

Website

Netstat la gi

Netstat la gi

CAPTCHA Code *


Pin It

Danh mục


Đăng ký nhận bài viết mới!

* indicates required
Email *
Tên của Bạn
© 2021 Hoàng BCS. All Rights Reserved.
xemlienminh360.netBack to Top ↑

Netstat là gì? Netstat dùng để làm gì? Đây chắc hẳn là thắc mắc của không ít người khi sử dụng mạng. Để có thể lý giải những thắc mắc trên, bài viết dưới đây chúng tôi sẽ cung cấp tới các bạn thông tin chi tiết về cú pháp cũng như ý nghĩa của câu lệnh Netstat này. Cùng khám phá nhé!

Bạn đang xem: Netstat la gi | Netstat là gì? Hướng dẫn sử dụng lệnh Netstat trên Windows

  • Lệnh Netstat là gì?
  • Ý nghĩa các cú pháp của câu lệnh Netstat trong Windows
  • Mục đích của các câu lệnh Netstat dùng để làm gì?

Netstat (network statistics) là 1 công cụ dòng lệnh được sử dụng để theo dõi các kết nối mạng vào và ra có sẵn trên toàn bộ các hệ điều hành, đặc biệt chúng có sẵn trên Windows. Netstat rất hữu ích trong việc khắc phục sự cố mạng cũng như đo lường hiệu năng hoạt động của Internet. Đây cũng là một trong các công cụ gỡ lỗi dịch vụ mạng cơ bản nhất, cho người dùng biết cổng nào mở và bất kỳ chương trình nào đang lắng nghe thông qua các cổng.

Netstat la gi

Tìm hiểu câu lệnh Netstat là gì?

Hiểu đơn giản đó là 1 chương trình được thiết kế để hiển thị những thông tin cần thiết nhằm xử lý các lỗi liên quan tới mạng. Đây cũng là một chương trình đa nền tảng. Điều này có nghĩa là chúng hoạt động trên cả hệ điều hành Linux, OSX, Windows,…

Một số tính năng nổi bật của lệnh Netstat:

  • Hiển thị những kết nối chiều vào và chiều ra
  • Hiển thị bảng định tuyến route
  • Hiển thị thống kê thông tin về giao thức mạng

Ý nghĩa các cú pháp của câu lệnh Netstat trong Windows

-a: Hiển thị toàn bộ các kết nối TCP đang hoạt động và các cổng TCP cũng như UDP mà trên đó máy tính đang nghe.

-e: Hiển thị số liệu thống kê của mạng Ethernet cụ thể như số byte và các gói được gửi, nhận. Tham số này thường kết hợp với -s

-n: Hiển thị những kết nối TCP đang hoạt động, tuy nhiên các địa chỉ và số cổng được biểu diễn dưới dạng số chứ không thể xác định một cái tên cụ thể.

-o: Hiển thị những kết nối TCP đang hoạt động và bao gồm cả ID tiến trình cho mỗi kết nối. Người dùng có thể tìm kiếm ứng dụng bằng cách tra cứu PID trên tab Processes trong Windows Task Manager. Tham số -o có thể được kết hợp với -a, -p và -n.

    Bài viết liên quan:

  • Đại diện HOSE: Hệ thống KRX sẵn sàng vận hành từ đầu năm 2022, hiện thực hóa giao dịch T+0
  • Reverse Engineering là gì và cấu trúc cụm từ Reverse Engineering trong câu Tiếng Anh
  • Northwestern university là gì – Nghĩa của từ northwestern university
  • Anđehit Là Gì? Tính Chất Lý Hóa Và Công Thức Của Anđehit
  • Hướng dẫn sử dụng Multichain dApps Browser trên Coin98 Super App

-p: Hiển thị kết nối cho giao thức được chỉ định bởi Protocol. Trường hợp này Protocol có thể là tcp, udp, udpv6, tcpv6. Nếu như tham số này sử dụng với -s để hiển thị số liệu thống kê theo giao thức thì Protocol có thể là tcp, icmp, udp, udpv6, icmpv6, ip hoặc ipv6.

-s: Hiển thị số liệu thống kê theo các giao thức. Như mặc định thì các số liệu thống kê được hiển thị cho các giao thức TCP, IP, UDP và ICMP. Nếu như giao thức IPv6 được cài đặt, các thống kê sẽ được hiển thị cho giao thức TCP thông qua UDP qua IPv6, IPv6, ICMPv6 và IPv6. Tham số này có thể được dùng để chỉ định một tập các giao thức.

-r: Hiển thị nội dung của IP routing table (bảng định tuyến IP): Thông tin này có ý nghĩa tương đương với lệnh in route.

Sau mỗi giây, toàn bộ thông tin được chọn sẽ được hiển thị lại. Hãy nhấn Ctrl+C để dừng quá trình hiển thị đó lại. Nếu như tham số này bị bỏ qua thì câu lệnh Netstat chỉ in thông tin đã chọn 1 lần.

/?: Hiển thị sự trợ giúp tại command prompt.

Netstat la gi

Cách sử dụng câu lệnh Netstat trên hệ điều hành Windows

Ghi chú quy tắc viết các câu lệnh Netstat đúng chuẩn:

    Bài viết liên quan:

  • Tìm hiểu về dịch vụ chuyển tiền Western Union là gì?
  • Yankees là gì? Những điều cần biết về Yankess Nhật Bản
  • Tán sỏi qua da đường hầm nhỏ – mini PCNL
  • Công dụng của Aspartic Acid là gì? Có thể tìm thấy Aspartic Acid ở đâu?
  • Trang báo lỗi 404 là gì và cách giải quyết?

Toàn bộ các tham số được dùng với lệnh này đều phải bắt đầu bằng dấu gạch nối (-) thay cho dấu gạch chéo (/).

Lệnh Netstat cung cấp các số liệu thống kê cho những đối tượng dưới đây:

  • Tên của các giao thức (TCP hoặc UDP).
  • Địa chỉ cục bộ. Điển hình như địa chỉ IP của máy tính cục bộ và số cổng (port) đang được sử dụng. Đồng thời tên của máy tính cục bộ cũng phải tương ứng với địa chỉ IP và tên của cổng sẽ được hiển thị trừ khi tham số -n đã được chỉ định. Nếu như cổng chưa được thiết lập thì số cổng được hiển thị ở dưới dạng dấu hoa thị (*).
  • Địa chỉ từ xa: Các thông số IP và số cổng của máy tính từ xa sẽ được kết nối. Những tên máy tính từ xa tương ứng với các địa chỉ và số cổng port hiển thị khi tham số -n được chỉ định. Nếu như cổng chưa được thiết lập thì nó sẽ hiển thị dưới dạng dấu hoa thị (*).
  • Các trạng thái của kết nối có thể xảy ra như: CLOSE_WAIT CLOSED ESTABLISHED FIN_WAIT_1 FIN_WAIT_2 LAST_ACK listEN SYN_RECEIVED SYN_SEND timeD_WAIT. Trạng thái này cho biết thông tin về kết nối TCP.

Câu lệnh này chỉ có thể dùng nếu như giao thức Internet Protocol (TCP/IP) được cài đặt giống như 1 thành phần trong thuộc tính của bộ điều hợp mạng (Network Connections).

Netstat la gi

Các câu lệnh Netstat được sử dụng trên hệ điều hành Linux

Mục đích của các câu lệnh Netstat dùng để làm gì?

Thông tin dưới đây sẽ giúp các bạn hiểu hơn về mục đích của câu lệnh Netstat trên hệ điều hành Windows. Cụ thể đó là:

  • Hiển thị toàn bộ các kết nối và lắng nghe
  • Hiển thị chi tiết tiến trình thực hiện kết nối
  • Hiển thị các thống kê card mạng Ethernet.
  • Hiển thị thông tin của bảng định tuyến
  • Hiển thị đầy đủ, chi tiết tên Domain (FQDN).
  • Hiển thị địa chỉ IP remote host (không yêu cầu phần giải tên miền)
  • Hiển thị thông tin ID tiến trình trong 1 kết nối
  • Hiển thị các kết nối thông qua giao thức
  • Hiển thị thống kê các giao thức
  • Hiển thị toàn bộ thông tin theo thời gian

Với những thông tin ở bài viết trên đây, chắc hẳn các bạn đã biết Netstat là gì và cách thức để sử dụng thành thạo chương trình Netstat trên hệ điều hành Windows. Công việc này hoàn toàn có thể giúp các bạn xử lý các sự cố mạng trên hệ điều hành Windows/Windows Server, vì vậy còn chần chờ gì mà không học cách sử dụng các câu lệnh Netstat cơ bản chứ! Ngoài ra, nếu như có bất kỳ thắc mắc nào liên quan tới hosting giá rẻ, email server, chứng chỉ bảo mật,… thì hãy đón đọc thêm các bài viết khác trên blog của Bkhost nhé!

Bạn đang đọc bài viết từ chuyên mục Tổng hợp tại website https://tungchinguyen.com.

Source: https://bkhost.vn/blog/lenh-netstat/