Nếu tôi ping 192.168.1.4, tại sao 192.168.1.2 lại phản hồi?


12

Khi tôi chạy lệnh, ping 192.168.1.4tôi nhận được các kết quả sau:

Pinging 192.168.1.4 with 32 bytes of data:
Reply from 192.168.1.2: Destination host unreachable.
Reply from 192.168.1.2: Destination host unreachable.
Reply from 192.168.1.2: Destination host unreachable.
Reply from 192.168.1.2: Destination host unreachable.

Bất cứ ai có thể giúp tôi hiểu tại sao trên thế giới nó nói với tôi rằng 192.168.1.2 không thể truy cập được khi đó không phải là địa chỉ IP tôi đã nhập? Tôi rất bối rối.

Ngoài ra trong trường hợp có liên quan, tôi thuộc nhóm làm việc.


Lệnh nào bạn đã gõ chính xác ?
gronostaj

Chính xác những gì tôi đã viết trong dấu ngoặc kép.
BVernon

1
BVernon: không nói "192.168.1.2" là không thể truy cập được. Ngược lại, 192.168.1.2 nói rằng máy chủ đích (tức là 192.168.1.4) không thể truy cập được. Trong trường hợp của bạn .1.2 có lẽ là máy của riêng bạn. Nhưng nó cũng có thể là một "bước nhảy" trên đường đến đích (bước nhảy cuối cùng đã đạt được). Điều đó có thể có nghĩa là đích không trả lời ping (ví dụ do tường lửa của nó. KHÔNG vô hiệu hóa tường lửa! Chỉ cho phép ICMP đến)
Olivier Dulac

Câu trả lời:


17

192.168.1.2nên là ip của bạn, không phải là máy chủ đích. Nếu máy chủ đích không thể truy cập được, nó không thể gửi cho bạn câu trả lời (rõ ràng), vì vậy câu trả lời đến từ chính máy của bạn.

Điều này là do trên cùng một mạng con, pinggửi yêu cầu ARP để nhận Địa chỉ MAC tương ứng với IP. Nếu điều này không thể được giải quyết, bạn nhận được thông báo này. Nếu bạn ping máy trên một mạng con khác, bạn sẽ nhận được thông báo hết thời gian, vì pingsẽ gửi yêu cầu ARP để nhận Cổng của mạng con, việc này sẽ hoàn tất tốt. Nhưng sau đó thời gian ping thực tế ra


Bạn có thể xác nhận đó là ip của mình bằng cách nhậpipconfig /all
Vijay

Ah, tôi cảm thấy như một hình nộm vì đã không nhận ra điều đó. Vấn đề ban đầu (đó là ping địa chỉ ip sai cho một tên máy tính cụ thể) đã tự khắc phục qua đêm. Tuy nhiên, tôi vẫn thấy lạ là tôi không thể truy cập vào bộ định tuyến của mình (192.168.1.1) từ máy này mặc dù có vẻ như nó không được thiết lập khác với các máy khác trong mạng của tôi. Nhưng tại thời điểm này điều đó không làm tôi chậm lại vì vậy tôi sẽ lưu câu hỏi hóc búa đó vào một ngày khác.
BVernon

1

192.168.1.2 là một số máy tính trên đường đi, được kết nối trực tiếp với máy tính của bạn, cho bạn biết nó không thể hoàn thành nhiệm vụ.

Ví dụ, giả sử máy tính của bạn được liên kết cáp với một máy tính khác, nên được kết nối qua wifi với mạng, nhưng kết nối wifi bị mất vì bất kỳ lý do nào. Sau đó, máy tính bạn đang kết nối để làm sẽ gửi chính xác câu trả lời bạn đã nhận được.

Giống như trụ cột của Hercules, người ta nói, nec plus ultra , tức là không xa hơn ở đây. Nó có nghĩa là 192.168.1.2 có vấn đề kết nối.


Câu cuối cùng là đúng, nhưng câu đầu tiên bỏ lỡ khả năng đơn giản nhất: 192.168.1.2, máy tính có vấn đề về kết nối, chính là PC.
MSalters

Không: khi máy tính phát lệnh ping là lệnh không có kết nối, không có câu lệnh "Trả lời từ ...".
MariusMatutiae

FYI, 192.168.1.2 là máy tính có ping bắt nguồn nhưng không có vấn đề gì về kết nối vì rõ ràng tôi không gặp khó khăn gì khi truy cập internet và đăng câu hỏi này từ nó.
BVernon

Dù sao +1 dù có thể vì thông tin đó sẽ giúp ai đó có vấn đề tương tự nhưng khác biệt.
BVernon

@MariusMatutiae tôi đã giải thích trong câu trả lời của mình tại sao lại có câu trả lời trong trường hợp này
Simiil
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.