Các lệnh Windows- Network cho TCP / IP

Đôi khi rất hữu ích khi biết các lệnh mạng để phân tích hoặc định cấu hình mạng TCP / IP của bạn

Dưới đây là danh sách các lệnh có thể được sử dụng trong dấu nhắc lệnh:

Bình

PING: Kiểm tra kết nối mạng với địa chỉ IP từ xa

 ping-t [IP hoặc máy chủ] ping-l 1024 [IP hoặc máy chủ] 

Tùy chọn -t để ping liên tục cho đến khi nhấn Ctrl-C.

Nếu bạn chỉ định tùy chọn -t, bạn luôn có thể lấy số liệu thống kê mà không làm gián đoạn ping bằng cách nhấn Ctrl + Break

Lệnh này cũng hữu ích để tạo tải mạng bằng cách chỉ định kích thước của gói với tùy chọn -l và kích thước gói theo byte.

Tracert

TRACERT: Hiển thị tất cả các địa chỉ IP trung gian mà qua đó một gói đi qua, giữa máy cục bộ và địa chỉ IP được chỉ định.

 tracert [@IP hoặc máy chủ] tracert -d [@IP hoặc máy chủ] 

Lệnh này hữu ích nếu lệnh ping không trả về bất kỳ dữ liệu nào, để xác định mức độ kết nối không thành công.

IpConfig

IPCONFIG: Hiển thị hoặc làm mới cấu hình TCP / IP

 ipconfig / all [/ release [adaptor]] [/ refresh [adaptor]] / flushdns / displaydns / registerdns [-a] [-a] [-a] 

Lệnh này, khi được thực thi không có tùy chọn, sẽ hiển thị địa chỉ IP hiện tại, mặt nạ mạng con và cổng mặc định (giao diện mạng của máy cục bộ)

  • / all: Hiển thị tất cả cấu hình mạng, bao gồm DNS, WINS, DHCP server, v.v ...
  • / refresh [adaptor]: Làm mới cấu hình DHCP cho tất cả các bộ điều hợp (nếu bộ điều hợp không được chỉ định) hoặc bộ điều hợp cụ thể được chỉ định bởi tham số [bộ chuyển đổi].
  • / release [adapter]: Gửi tin nhắn DHCPRELEASE đến máy chủ DHCP để giải phóng cấu hình DHCP hiện tại và hủy cấu hình địa chỉ IP cho tất cả các bộ điều hợp (nếu bộ điều hợp không được chỉ định) hoặc bộ điều hợp cụ thể được chỉ định bởi tham số [bộ chuyển đổi]. Tham số này vô hiệu hóa TCP / IP cho các card mạng được cấu hình để tự động lấy địa chỉ IP.
  • / flushdns: Làm trống và đặt lại bộ đệm trình phân giải máy khách DNS. Tùy chọn này hữu ích để loại trừ các mục tiêu cực và tất cả các mục khác được thêm động vào bộ đệm.
  • / displaydns: Hiển thị bộ đệm trình phân giải máy khách DNS, bao gồm các mục được tải sẵn từ tệp máy chủ cục bộ và mọi bản ghi thu được gần đây cho các truy vấn tên được máy tính chủ giải quyết. Dịch vụ Máy khách DNS sử dụng thông tin này để giải quyết nhanh chóng các tên được truy vấn thường xuyên, trước khi truy vấn các máy chủ DNS được định cấu hình.
  • / registerdns: Làm mới tất cả các hợp đồng thuê DHCP và đăng ký lại tên DNS.

NetStat

NETSTAT: Hiển thị trạng thái của ngăn xếp TCP / IP trên máy cục bộ

 NETSTAT [-a] [-e] [-n] [-s] [-p proto] [-r] [distance] 
  • -a Hiển thị tất cả các kết nối và cổng nghe (kết nối phía máy chủ thường bị ức chế).
  • -e Hiển thị số liệu thống kê Ethernet. Có thể kết hợp với tùy chọn -s.
  • -n Hiển thị địa chỉ và số cổng ở dạng số.
  • -p proto Hiển thị các kết nối cho giao thức được chỉ định bởi proto, proto có thể là TCP hoặc UDP. Được sử dụng với tùy chọn -s để hiển thị thống kê trên mỗi giao thức, proto có thể là TCP, UDP hoặc IP.
  • -r Hiển thị nội dung của bảng định tuyến.
  • -s Hiển thị số liệu thống kê theo giao thức. Theo mặc định, số liệu thống kê về TCP, UDP và IP được hiển thị, tùy chọn -p có thể được sử dụng để chỉ định một tập hợp con.
  • khoảng thời gian: Hiển thị lại số liệu thống kê đã chọn, tạm dừng sau một "khoảng thời gian" cụ thể (tính bằng giây) giữa mỗi màn hình. Nhấn Ctrl + C để dừng hiển thị số liệu thống kê.
  • -abnov Hiển thị các quy trình sử dụng kết nối internet (địa chỉ IP cục bộ, cổng, địa chỉ IP từ xa và PID của quy trình sử dụng kết nối cũng như tên của nó).

Tuyến đường

ROUTE: Hiển thị hoặc sửa đổi bảng định tuyến

 ROUTE [-f] [lệnh [đích] [Mặt nạ mạng MASK] [gateway] 
  • -f Xóa các bảng định tuyến của tất cả các mục cổng. Được sử dụng cùng với một trong các "lệnh" bên dưới, các bảng sẽ bị xóa trước khi thực hiện lệnh.
  • -p Làm cho mục nhập vào bảng, dư (sau khi khởi động lại).

Chỉ định một trong bốn lệnh:

  • XÓA: Xóa một tuyến đường.
  • IN: Hiển thị một tuyến đường.
  • THÊM: Thêm một tuyến đường.
  • THAY ĐỔI: Sửa đổi một tuyến đường hiện có.
  • đích: Chỉ định máy chủ.
  • Mặt nạ: Nếu có từ khóa MASK, tham số tiếp theo được hiểu là tham số mặt nạ mạng.
  • netmask: Được cung cấp, nó chỉ định giá trị của mặt nạ mạng con được liên kết với mục tuyến này. Không xác định, nó nhận giá trị mặc định là 255.255.255.255.
  • Cổng: Chỉ định cổng.
  • METRIC: Chỉ định số liệu chi phí cho điểm đến

Arp

ARP: Giải quyết địa chỉ IP thành địa chỉ MAC. Hiển thị và sửa đổi các bảng dịch địa chỉ IP thành địa chỉ vật lý được sử dụng bởi giao thức phân giải địa chỉ ARP.

 ARP -s adr_inet adr_eth [adr_if] ARP -d adr_inet [adr_if] ARP -a [adr_inet] [-N adr_if] 
  • -a Hiển thị các mục ARP đang hoạt động bằng cách thẩm vấn giao thức dữ liệu hiện tại. Nếu adr_inet được chỉ định, chỉ các địa chỉ IP và vật lý của máy tính được chỉ định mới được hiển thị. Nếu có nhiều giao diện mạng sử dụng ARP, các mục nhập cho mỗi bảng ARP sẽ được hiển thị.
  • -g giống như -a
  • adr_inet Chỉ định một địa chỉ internet.
  • -N adr_if Hiển thị các mục ARP cho giao diện mạng được chỉ định bởi adr_if.
  • -d Xóa máy chủ được chỉ định bởi adr_inet.
  • -s Thêm máy chủ và liên kết địa chỉ internet adr_inet với địa chỉ vật lý adr_eth. Địa chỉ vật lý được cung cấp là 6 byte thập lục phân cách nhau bởi dấu gạch nối. Các mục nhập là vĩnh viễn.
  • adr_eth Chỉ định một địa chỉ vật lý.
  • adr_if Chỉ định giao diện internet có bảng dịch địa chỉ nên được sửa đổi. Khi không được chỉ định, giao diện áp dụng đầu tiên sẽ được sử dụng.

Nbtstat

NBTSTAT: Cập nhật bộ đệm của tệp LMHOSTS. Hiển thị số liệu thống kê giao thức và các kết nối TCP / IP hiện tại bằng NBT (NetBIOS qua TCP / IP).

 NBTSTAT [-a Tên từ xa] [-A Địa chỉ IP] [-c] [-n] [-r] [-R] [-s] [S] [distance] 

-a (trạng thái bộ điều hợp) hiển thị bảng (tên) của máy từ xa (tên đã biết).

-A (trạng thái bộ điều hợp) hiển thị bảng (tên) của máy từ xa (địa chỉ IP).

-c (bộ đệm) hiển thị bộ đệm tên từ xa bao gồm các địa chỉ IP.

-n (tên) Liệt kê tên NetBIOS cục bộ.

-r (đã giải quyết) Liệt kê các tên được giải quyết bằng cách phát và qua THẮNG.

-R (Tải lại) Xóa và tải lại bộ đệm bảng với các tên từ xa.

-S (Phiên) Liệt kê bảng phiên có địa chỉ IP đích.

-s (session) Liệt kê bảng phiên có địa chỉ IP đích được chuyển đổi thành tên máy chủ thông qua tệp máy chủ.

Thí dụ :

nbtstat -A @IP

Lệnh này trả về tên NetBIOS, tên hệ thống, người dùng được kết nối ... với máy từ xa.

Telnet

ĐIỆN THOẠI

 telnet 

Lệnh telnet để truy cập vào một máy chủ từ xa trong chế độ Terminal (màn hình thụ động). Nó cũng cho phép bạn kiểm tra xem có dịch vụ TCP nào đang chạy trên máy chủ từ xa không bằng cách chỉ định địa chỉ IP sau số cổng TCP. Do đó, chúng tôi có thể kiểm tra xem Dịch vụ SMTP có chạy trên máy chủ Microsoft Exchange hay không, sử dụng địa chỉ IP của trình kết nối SMTP, sau đó 25 làm số cổng. Các cổng phổ biến nhất là:

  • ftp (21),
  • điện thoại (23),
  • smtp (25),
  • www (80)
  • kerberos (88),
  • pop3 (110),
  • nntp (119)
  • và nbt (137-139).

Tên máy chủ

HOSTNAME: Hiển thị tên của máy

Ftp

FTP: Máy khách để tải tệp lên

 ftp -s: 
  • -s Tùy chọn này cho phép bạn chạy FTP ở chế độ hàng loạt: Chỉ định tệp văn bản chứa các lệnh FTP.

Nslookup

Nslookup gửi yêu cầu DNS đến máy chủ DNS

 nslookup [domain] [máy chủ dns] 

Lệnh nslookup để gửi yêu cầu DNS đến máy chủ. Theo mặc định, nếu bạn không chỉ định máy chủ DNS, lệnh sẽ sử dụng máy chủ được định cấu hình cho giao diện mạng của bạn (ví dụ: máy chủ bạn sử dụng để lướt internet).

NetSh

Tìm hiểu thêm: Sử dụng Netsh

Bài TrướC TiếP Theo Bài ViếT

Lên Trên LờI Khuyên