Đến đây từ bài đăng của tôi trên stackoverflow.
Tôi có một máy chủ web được lưu trữ trên VPN của công ty tôi với một tên miền, công ty.tên miền, được đăng ký trong một DNS riêng được lưu trữ trên cùng một VPN. Khi tôi kết nối với VPN và định cấu hình cài đặt DNS trên máy tính làm việc chạy Windows 10 của mình, tôi vẫn không thể kết nối với máy chủ web vì trình duyệt của tôi không sử dụng DNS đã định cấu hình và do đó không thể phân giải tên miền.
Khi tôi cố gắng giải quyết IP bằng nslookup
tôi nhận được kết quả sau:
công ty nslookup.domain
Máy chủ: Không xác định
Địa chỉ: fe80::1
*** UnKnown không thể tìm thấy company.domain: Miền không tồn tại
Tuy nhiên, nếu tôi tắt IPv6, như SaschaM78 đã đề cập trong phản hồi của mình cho một bài viết tương tự, nslookup
có thể phân giải IP nhưng trình duyệt của tôi hiển thị thông báo lỗi "công ty.tên miền không gửi bất kỳ dữ liệu nào". Nhìn vào Wireshark, tôi không thể thấy bất kỳ yêu cầu DNS nào trong khi IPv6 được bật nhưng sau khi tắt, tôi có thể thấy các gói được gửi tới DNS riêng đã định cấu hình, bao gồm cả các truy vấn từ trình duyệt của tôi. Các miền internet công cộng được giải quyết mà không cần bất kỳ vấn đề nhưng không công ty.tên miền trỏ đến IP riêng của máy chủ web.
Nếu tôi đánh dấu vào ô "Xác thực cài đặt khi thoát" trong khi định cấu hình cài đặt DNS IPv4, trình khắc phục sự cố Windows đang chạy nhưng nhắc rằng trình khắc phục sự cố "không thể xác định được sự cố"
Tôi đã thử các trình duyệt khác nhau; Brave, Firefox và IE nhưng sự cố vẫn tiếp diễn.
Tôi đã thử khởi động lại một số cài đặt mạng được đề cập bởi Tim Penner và tôi đã kiểm tra mọi thứ được đề cập bởi Mathew1471 trong câu trả lời của họ cho các câu hỏi tương tự.
Nếu tôi định cấu hình máy khác chạy Ubuntu bằng cách thêm DNS làm mục nhập trong độ phân giải.conf
mọi thứ đều hoạt động tốt nên vấn đề rõ ràng liên quan đến Windows 10.
Tôi đã từ bỏ việc cố gắng giải quyết vấn đề này và cho rằng sẽ dễ dàng hơn nếu chỉ chạy một proxy DNS cục bộ với quy tắc ánh xạ tên miền tới IP của máy chủ web. Tôi đã thử cả Acrylic và DNSAgent nhưng dường như không hoạt động trừ khi tôi định cấu hình cả DNS IPv4 và IPv6 thành localhost, từ bài đăng trước của tôi, dường như không thể thực hiện được theo chương trình.
Bất cứ sự giúp đỡ nào cũng được đánh giá cao!