Tôi có thể làm gì để theo dõi nguồn gốc của độ phân giải DNS trong Windows 7?


2

Làm cách nào để theo dõi nguồn gốc của độ phân giải DNS trong Windows 7?

Chủ nhà liên quan:

  • Máy chủ Windows 7 WIN7nơi tôi đang cố xóa ánh xạ tên-IP
  • bộ định tuyến gia đình chạy một dịch vụ DHCP
  • máy chủ ABCđổi tên thànhDEF

Trên máy chủ Windows 7, tôi có một tên ABCđược ánh xạ tới số IP thông qua C:\Windows\System32\drivers\etc\hosts. Tôi đã xóa ánh xạ khỏi tệp HOSTS. Tôi đã đổi tên máy tính Linux ABCthành DEFvà đăng ký lại với máy chủ DHCP chạy trên trạm bộ định tuyến (một sản phẩm Synology) bằng tên mới của nó. (Chỉ trong trường hợp máy chủ DHCP trên bộ định tuyến sẽ sử dụng DHCP thuê để cung cấp một số dịch vụ phân giải tên.)

Tôi đã phát hành một ipconfig /flushdnsmáy chủ Windows 7 từ một dấu nhắc lệnh nâng cao. Tôi thậm chí đã dừng bộ đệm DNS bằng cách sử dụng net stop dnscache.

[Cập nhật:] Trả nslookup abcvề Non-existent domain.Các truy vấn DNS máy chủ được chuyển tiếp đến là bộ định tuyến tôi đã đề cập ở trên. [/ Cập nhật]

Chưa hết, một cái ping abcvẫn giải quyết tên đẫm máu thành số IP sai, đến cái mà tôi đã xóa ánh xạ cho. Tôi có thể làm gì để theo dõi vấn đề này đến tận gốc?

[Cập nhật 2:] Tôi đã khởi động lại: vấn đề vẫn còn. Tôi đã rút máy chủ Win7 khỏi mạng. (Chà, tắt mạng WLAN.) Hệ thống vẫn phân giải abcthành số IP 192.168.33.102, ngay sau khi được ipconfig /flushdnsthực thi như Administrator. Điều này dẫn đến kết luận rằng có một số bộ đệm hệ thống cục bộ vẫn không bị ảnh hưởng ipconfig /flushdns. [/ Cập nhật 2]

Một câu hỏi liên quan (nhưng chỉ giới hạn trong vấn đề xóa bộ đệm và chỉ xóa không giải quyết được vấn đề cho tôi): Làm cách nào để cập nhật / xóa / đặt lại bản ghi DNS của tôi trong Windows?

Câu trả lời:


2

Đây có lẽ là bộ đệm tên NetBIOS. Hãy thử làm sạch nó bằng cách sử dụng nbtstattừ cửa sổ dòng lệnh nâng cao:

nbtstat -R

Bạn cũng có thể muốn tắt NetBIOS. Tùy chọn này khả dụng trên tab THẮNG của hộp thoại Cài đặt TCP / IP nâng cao.


Đây là nó. Nhưng theo một cách nào đó có phần xấu hổ để tiết lộ. Gần một năm trước, tôi đã cố gắng tìm ra doanh nghiệp NetBIOS nhưng chưa bao giờ thực sự hiểu đúng về nó. Không xử lý máy chủ WINS, tôi phát hiện ra bạn có thể có người thay thế trong việc chỉnh sửa LMHOSTStệp, nằm ngay bên cạnh HOSTStệp. Vì vậy, đó là những gì tôi đã làm. Và đó là những gì các mục nhập cho abcđến từ. Tôi nhất định đánh tôi với sự báo thù khi tôi đã quên mất việc tôi say mê với NetBIOS. Cảm ơn bạn đã chỉ cho tôi ở đó.
Lumi

2

Chạy nslookup sẽ hiển thị cho bạn độ phân giải tên bằng cách sử dụng phản hồi của máy chủ tên hiện tại (thông thường là "chính").

Đó là bước đầu tiên bình thường của tôi khi khắc phục sự cố phân giải tên trong Windows, đặc biệt là khi làm rối các mục nhập tệp HOSTS và phải xóa bộ đệm dns.


Trong Windows 8 / Server 2012 (hay nói chung là PowerShell 3.0), dường như có lệnh ghép ngắn Resolve-DNSname.
Der Hochstapler

Quên đề cập đến việc nslookup abctrả về Non-existent domain.Các truy vấn DNS máy chủ được chuyển tiếp đến là bộ định tuyến tôi đã đề cập trong mô tả của mình. Thiết lập nhà chung, một bộ định tuyến / cổng vào Internet.
Lumi
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.