Lấy địa chỉ IP lạ từ bộ định tuyến


2

Tôi đã có một bộ định tuyến được thiết lập khá lâu và nó đã hoạt động hoàn hảo. Vợ tôi gọi cho tôi để nói rằng Internet không dây không hoạt động và khi tôi về nhà, tôi thấy rằng điện thoại của tôi được kết nối với mạng không dây nhưng không có internet, mặc dù các thiết bị có dây có internet. Bộ định tuyến của tôi ở 192.168.1.1 và đưa ra các địa chỉ IP bình thường mà bạn mong đợi 192.168.1.xxx. Địa chỉ IP trên điện thoại của tôi mặc dù là 10.55.142.7, vẫn nằm trong phạm vi mạng riêng, nhưng hoàn toàn không có gì được gán bởi bộ định tuyến của tôi. Tôi đặt lại bộ định tuyến, vô hiệu hóa và kích hoạt dhcp, xác minh địa chỉ IP cần gán, nhưng không thành công. Tôi có một bộ định tuyến dự phòng khác mà tôi không sử dụng vì vậy tôi đã thay thế bộ định tuyến không hoạt động bằng phụ tùng nhưng tất cả các thiết bị không dây vẫn nhận được 10.55.142. địa chỉ xxx và không có kết nối internet. Vì vậy, tôi đã thay đổi SSID trên bộ định tuyến của mình để đảm bảo người khác không cố sử dụng cùng SSID nhưng điều đó không thay đổi gì cả. Không có bộ định tuyến nào khác trong nhà tôi và tôi không thể nghĩ ra điều gì sẽ cố gắng gán địa chỉ IP.

Các kết nối có dây với bộ định tuyến hoạt động tốt, nhưng tất cả chúng đều có địa chỉ IP tĩnh. Vì vậy, tôi đã thay đổi máy tính của mình để lấy địa chỉ qua DHCP và nó có địa chỉ 10.55.142.xxx. Nếu tôi thay đổi điện thoại để có một địa chỉ IP tĩnh thì nó hoạt động! Chuyện gì đang xảy ra vậy! Có vẻ như DHCP không hoạt động nhưng nó không thể là bộ định tuyến? Bộ định tuyến đã hoạt động và tôi đã thay thế nó bằng một bộ định tuyến khác có cùng kết quả. Tôi hoàn toàn bối rối về điều này.


Có vẻ như bạn có một máy chủ DHCP lừa đảo trên mạng của bạn. Bạn có thể thử ngắt kết nối từng thiết bị hoặc một công cụ phân tích gói như Wireshark.
Bob

Câu trả lời:


3

Có vẻ như bạn có một máy chủ DHCP mới trên mạng của mình.

Điều đầu tiên bạn nên thử và xem bạn được chỉ định cổng nào, khi bạn ở trên mạng con không có thật. Nếu nó nằm trong phạm vi 192.168.1.0/24, bạn có thể đoán nó nằm trên máy tính nào, vì bạn đã nói rằng các máy tính của bạn đều nằm trên IP tĩnh.

Hoặc, bạn có thể thử tắt từng chiếc một và xem cuối cùng, khi nào thiết bị không dây của bạn có được địa chỉ IP trong phạm vi 192.168.1.0/24. Máy tính cuối cùng đã tắt là thủ phạm.

Hoặc, bạn có thể sử dụng cài đặt Ubuntu (thả hình ảnh Ubuntu vào thẻ nhớ USB và khởi động từ đó) để đưa ra các lệnh sau:

    sudo service network-manager stop
    dhcp -v eth0

từ một máy tính có kết nối ethernet. Đầu ra,

   dhclient -v
   Internet Systems Consortium DHCP Client 4.2.4
   Copyright 2004-2012 Internet Systems Consortium.
   All rights reserved.
   For info, please visit https://www.isc.org/software/dhcp/

   Listening on LPF/eth0/e8:e0:b7:be:72:6a
   Sending on   LPF/eth0/e8:e0:b7:be:72:6a
   Sending on   Socket/fallback
   DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 3 (xid=0x333a3d1d)
   DHCPREQUEST of 192.168.73.88 on eth0 to 255.255.255.255 port 67 (xid=0x333a3d1d)
   DHCPOFFER of 192.168.73.88 from 192.168.73.1
   DHCPACK of 192.168.73.88 from 192.168.73.1
   bound to 192.168.73.88 -- renewal in 35456 seconds.

cho thấy dòng quan trọng này,

  DHCPOFFER of 192.168.73.88 from 192.168.73.1

trong đó hiển thị địa chỉ IP của máy tính đưa ra lời đề nghị (192.168.73.1, trong trường hợp của tôi).

Hoặc, giả sử các địa chỉ IP này không có nghĩa là một điều ( nghĩa là chúng nằm trong phạm vi 10.0.0.0/8), bạn có thể thử cài đặt một chương trình có tên nmap và chạy nó bằng lệnh

  nmap -T4 -A 10.55.142.1

Trong đó 10.55.142.1 là cổng mà máy tính của bạn được gán, nếu nó không phải là 10.55.142.1, vui lòng thay đổi nó thành giá trị thực của nó. Điều này sẽ cho bạn biết nhiều điều về máy chủ, bao gồm (nếu bạn chỉ có máy Windows) tên của nó.

Điều này ít nhất nên xác định máy tính nơi máy chủ DHCP mới đang chạy.


Cảm ơn câu trả lời tuyệt vời. Thật không may, vấn đề đã biến mất, nhưng tôi nghĩ bạn đã đúng. Tôi quên rằng điện thoại Ooma mà tôi có thể hoạt động như một bộ định tuyến và tôi nghĩ nó phải là thủ phạm. Nó đã ở trong mạng như thế này trong nhiều năm mà không hoạt động sai nhưng một cái gì đó đã được tắt vào ngày hôm qua. Tôi sẽ rút cái này ra khi nó xảy ra lần nữa để chắc chắn rằng đó là điện thoại Ooma. Tôi đã dùng thử và chắc chắn nó sẽ giúp tôi tìm được ai đang gán địa chỉ IP.
kfrance

1

Tôi đã trải nghiệm một cái gì đó rất giống nhau. Trong trường hợp của tôi (chúng tôi có ba bộ định tuyến trong nhà), vấn đề là ai đó đã thay đổi cổng của cáp Ethernet trên một trong các bộ định tuyến này từ cổng WAN đến một trong các cổng đi. Điều này làm cho cả mạng phát điên.

Bạn có thể muốn kiểm tra các kết nối cáp của mình để xem bạn có đang ở trong tình huống như vậy không.


0

Khả năng duy nhất tôi có thể nghĩ có ý nghĩa trong kịch bản này có ý nghĩa, nhưng chỉ đối với một thiết bị, không phải nhiều thiết bị. Có thể bạn tự đặt địa chỉ IP trên điện thoại của mình thành 10.55.142.7. Trong khi cài đặt thủ công địa chỉ IP, bạn đã không đặt một cổng (hoặc một cổng hợp lệ), điều này sẽ khiến bạn có một địa chỉ IP riêng kỳ lạ, trong khi không thể kết nối với internet.

Bước xử lý sự cố đầu tiên tôi sẽ thực hiện là khởi động lại điện thoại. Thứ hai là đảm bảo DHCP được sử dụng trên điện thoại của bạn. Thứ ba là cài đặt thủ công địa chỉ IP, mặt nạ mạng con và cổng trên điện thoại của bạn. Một khi bạn cuối cùng đã làm cho điện thoại của bạn hoạt động, có thể điều này sẽ làm sáng tỏ những gì đang diễn ra.


Vì vậy, điện thoại có thể kết nối với mạng nếu tôi sử dụng địa chỉ IP tĩnh. Vì vậy, nó phải là DHCP không hoạt động. Router sẽ hiển thị các thiết bị với các địa chỉ IP lạ trên danh sách các thiết bị không dây kết nối wh
kfrance

Có vẻ như bạn đã dừng gõ giữa chừng thông qua nhận xét của bạn. Hiện tại vấn đề đã được khắc phục hay bạn đang gặp sự cố khi hiểu DHCP?
David

Vấn đề được khắc phục. Tôi không chắc tại sao bình luận của tôi lại bị cắt mất một nửa. Tôi đã cố gắng nói rằng bộ định tuyến có các thiết bị được liệt kê là đã kết nối mặc dù chúng có địa chỉ IP kỳ lạ.
kfrance

-1

Trong trường hợp bất cứ ai vẫn còn bối rối về bài đăng này, mà rất chính xác và thanh lịch khung vấn đề, tôi tìm thấy một sửa chữa.

Máy chủ DHCP "giả mạo" trong trường hợp của tôi là kết nối dữ liệu SIM trên điện thoại của tôi. Tất nhiên, điều này phải sử dụng một số dạng địa chỉ IP vì nó cho phép điện thoại của tôi kết nối với internet và sử dụng định dạng 10.xx.xx.xx kỳ lạ. Khi tôi tắt dữ liệu SIM, tôi nhận được địa chỉ 192.168.1.xxx như mong đợi từ máy chủ DHCP của bộ định tuyến.

Tôi vẫn có thể thực hiện cuộc gọi, nhưng chỉ không sử dụng kết nối dữ liệu điện thoại của mình - không thành vấn đề nếu bộ định tuyến được kết nối với internet!


Điện thoại thường chỉ sử dụng dữ liệu di động nếu bạn không có - hoặc kết nối Wi-Fi xấu. Thường có cài đặt để buộc điện thoại luôn sử dụng Wi-Fi khi được kết nối với mạng không dây.
Mikael Dúi Bolinder
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.