8 tiện ích mạng phổ biến được giải thích
Các công cụ như ping, traceroute, tra cứu, whois, finger, netstat, ipconfig và máy quét cổng có sẵn trên hầu hết mọi hệ điều hành mà bạn có thể sử dụng. Chúng được sử dụng cho mọi thứ, từ khắc phục sự cố kết nối đến tìm kiếm thông tin.
Cho dù bạn đang sử dụng Windows, Linux hay Mac OS X, các công cụ này luôn ở trong tầm tay. Bạn cũng sẽ tìm thấy các phiên bản dựa trên web của nhiều tiện ích này. Một số thậm chí có sẵn trong trình bao Crosh ẩn của Chrome OS.
ping
Lệnh ping gửi các gói yêu cầu echo ICMP đến đích. Ví dụ: bạn có thể chạy ping google.com hoặc là ping 173.194.33.174 để ping một tên miền hoặc địa chỉ IP.
Các gói này yêu cầu đích từ xa trả lời. Nếu đích từ xa được cấu hình để trả lời, nó sẽ trả lời với các gói của chính nó. Bạn sẽ có thể thấy thời gian khứ hồi giữa máy tính của bạn và điểm đến. Bạn sẽ thấy một yêu cầu đã hết thời gian gửi tin nhắn nếu có sự cố mất gói và bạn sẽ thấy một thông báo lỗi nếu máy tính của bạn không thể giao tiếp với máy chủ từ xa.
Công cụ này có thể giúp bạn khắc phục sự cố kết nối Internet, nhưng hãy nhớ rằng nhiều máy chủ và thiết bị được định cấu hình không trả lời ping.
traceroute / tracert / tracepath
Lệnh traceroute, tracert hoặc tracepath tương tự như ping, nhưng cung cấp thông tin về đường dẫn mà gói tin đi. traceroute gửi các gói đến đích, yêu cầu mỗi bộ định tuyến Internet trên đường đi để trả lời khi nó đi trên gói. Điều này sẽ cho bạn thấy các gói đường dẫn đi khi bạn gửi chúng giữa vị trí của bạn và một điểm đến.
Công cụ này có thể giúp khắc phục sự cố kết nối. Ví dụ: nếu bạn không thể giao tiếp với máy chủ, việc chạy traceroute có thể cho bạn biết nơi xảy ra sự cố giữa máy tính của bạn và máy chủ từ xa.
ipconfig / ifconfig
Lệnh ipconfig được sử dụng trên Windows, trong khi lệnh ifconfig được sử dụng trên Linux, Mac OS X và các hệ điều hành tương tự Unix khác. Các lệnh này cho phép bạn định cấu hình giao diện mạng của mình và xem thông tin về chúng.
Ví dụ: bạn có thể sử dụng lệnh ipconfig / all trên Windows để xem tất cả các giao diện mạng được định cấu hình, địa chỉ IP của chúng, máy chủ DNS và thông tin khác. Hoặc, bạn có thể sử dụng lệnh ipconfig / flushdns để xóa bộ đệm DNS của mình, buộc Windows phải lấy địa chỉ mới từ máy chủ DNS của nó mỗi khi bạn liên hệ với tên máy chủ mới. Các lệnh khác có thể buộc máy tính của bạn phát hành địa chỉ IP của nó và nhận địa chỉ mới từ máy chủ DHCP của nó. Tiện ích này có thể nhanh chóng hiển thị địa chỉ IP của máy tính của bạn hoặc giúp bạn khắc phục sự cố.
nslookup
Lệnh nslookup sẽ tra cứu các địa chỉ IP được liên kết với một tên miền. Ví dụ: bạn có thể chạy nslookup howtogeek.com để xem địa chỉ IP của máy chủ How-To Geek's.
Máy tính của bạn liên tục truy vấn các máy chủ DNS của nó để dịch tên miền sang địa chỉ IP. Lệnh này chỉ cho phép bạn thực hiện thủ công.
nslookup cũng cho phép bạn thực hiện tra cứu ngược để tìm tên miền được liên kết với địa chỉ IP. Ví dụ, nslookup 208.43.115.82 sẽ cho bạn thấy rằng địa chỉ IP này được liên kết với howtogeek.com.
ai là
Lệnh whois tra cứu hồ sơ đăng ký liên quan đến một tên miền. Điều này có thể cho bạn biết thêm thông tin về người đã đăng ký và sở hữu một tên miền, bao gồm thông tin liên hệ của họ.
Lệnh này không được bao gồm trong chính Windows, nhưng Windows Sysiternals của Microsoft cung cấp công cụ Whois mà bạn có thể tải xuống. Thông tin này cũng có sẵn từ nhiều trang web có thể thực hiện tra cứu whois cho bạn.
netstat
netstat là viết tắt của thống kê mạng. Lệnh này hiển thị các kết nối mạng đến và đi cũng như các thông tin mạng khác. Nó có sẵn trên Windows, Mac và Linux - mỗi phiên bản có các tùy chọn dòng lệnh riêng, bạn có thể điều chỉnh để xem các loại thông tin khác nhau.
Tiện ích netstat có thể hiển thị cho bạn các kết nối mở trên máy tính của bạn, chương trình nào đang thực hiện kết nối nào, lượng dữ liệu đang được truyền và thông tin khác.
ngón tay
Lệnh ngón tay đã cũ và không còn được sử dụng rộng rãi. Về lý thuyết, lệnh này cho phép bạn xem thông tin về người dùng đăng nhập vào máy tính từ xa. Nếu máy tính đang chạy dịch vụ ngón tay hoặc daemon, bạn có thể sử dụng lệnh ngón tay trên máy tính của mình để xem ai đã đăng nhập trên máy tính từ xa đó, địa chỉ email và tên đầy đủ của họ. Trong thực tế, hầu như không có máy tính nào đang chạy dịch vụ ngón tay mà bạn có thể kết nối với.
Tiện ích này là một ý tưởng dễ thương trong những ngày đầu kết nối mạng, nơi bạn có thể muốn xem ai đã đăng nhập vào một số máy tính khác trong mạng đại học của mình, nhưng nó không phù hợp với internet nguy hiểm. Bạn không muốn mọi người thấy tên đầy đủ và địa chỉ email của bạn khi bạn đang sử dụng máy tính.
Tuy nhiên, lệnh finger vẫn tồn tại như một tiện ích mạng phổ biến và thậm chí vẫn được bao gồm trong các phiên bản Windows hiện đại. Windows không bao gồm dịch vụ ngón tay có thể chia sẻ thông tin này với người khác, mặc dù.
Quét cổng / nmap
Tiện ích nmap là một công cụ phổ biến được sử dụng để quét cổng, nhưng có nhiều tiện ích có thể chạy loại quét này. Quét cổng là quá trình cố gắng kết nối với mọi cổng trên máy tính - cổng 1 đến 65535 - và xem liệu chúng có mở không. Kẻ tấn công có thể quét cổng hệ thống để tìm các dịch vụ dễ bị tấn công. Hoặc, bạn có thể quét cổng máy tính của chính mình để đảm bảo rằng không có dịch vụ dễ bị tổn thương khi nghe mạng.
Đây không phải là các lệnh liên quan đến mạng duy nhất, nhưng chúng là một số phổ biến nhất.