Tại sao tệp HOSTS của tôi không chuyển hướng DNS trong Windows 7?


1

Tôi đã sửa đổi tệp HOSTS trên máy Windows 7 của mình theo cách chính xác giống như trước đây trên các máy Vista và XP của tôi; tuy nhiên nó không có tác dụng

Làm cách nào để bạn chuyển hướng URL trong Windows 7 hoặc bật tệp HOSTS để nó hoạt động như trong các phiên bản trước của Windows?


1
Vui lòng gửi tập tin máy chủ của bạn
John T

1
Bạn có thể cho một ví dụ cụ thể? Cấu hình là gì?
Stephen Jennings

Tôi thứ hai gửi tập tin máy chủ của bạn. Đồng thời thử tệp máy chủ trên máy XP nơi tệp máy chủ khác hoạt động.
Andrew J. Brehm

Hãy chắc chắn rằng bạn đã vô tình lưu các tệp máy chủ dưới dạng hosts.txt ..! Chuyện nhỏ nhưng đáng để kiểm tra.

Câu trả lời:


4

Đối với Windows 7,

  1. Mở Notepad trong Chạy như quản trị viên chế độ.
  2. Bây giờ bạn có thể thấy những dòng này ...

    # localhost name resolution is handled within DNS itself.
    #    127.0.0.1           localhost
    #    ::1                 localhost
    
  3. Thêm dòng mới cho tên miền của bạn.

  4. Sau khi thay đổi, nó sẽ như thế này ...

    # localhost name resolution is handled within DNS itself.
    #      127.0.0.1             localhost
    #      ::1                   localhost
           10.40.0.9             xxx.com  
           10.40.0.10            yyy.com
    
  5. Bây giờ lưu tập tin máy chủ. Nếu nó nhắc lưu nó ở nơi khác thì bạn đã quên mở Notepad với tư cách là người quản trị.

  6. Đi đến dấu nhắc lệnh của Windows và chạy lệnh này ipconfig /flushdns
  7. Mở trình duyệt của bạn và cố gắng duyệt xxx.com và yyy.com, v.v ... Nên hoạt động tốt.

Lưu ý để xóa dấu '#', vì 127.0.0.1 không yêu cầu tệp máy chủ để giải quyết và dấu '#' biểu thị một dòng nhận xét.


1
Xin vui lòng, xin vui lòng dành một chút thời gian để đọc định dạng / đánh dấu giúp đỡ và giữ cho nó đơn giản thay vì HTML rác không mong muốn
Sathyajith Bhat

1
Upvote bởi vì đây là cách đúng đắn để làm điều đó.
Rob

2

Bạn đã thử chạy một IPCONFIG /Flushdns?

Có thể Windows 7 lưu trữ các tra cứu theo cách khác với các phiên bản cũ hơn, dẫn đến hành vi hơi khác nhau.


Vâng, tôi đã thử điều đó trong số nhiều thứ khác. Hiện tại tôi KHÔNG biết tại sao tệp HOSTS dường như bị bỏ qua hoàn toàn trong W7.
Sootah

1

Hoàn toàn quên về câu hỏi mở này. Hóa ra , nếu bạn sao chép nội dung của tệp, dán nó vào Notepad mới, xóa tệp gốc và sau đó lưu HOSTS lại vào C: | Windows \ System32 \ Driver \ vv thì nó hoạt động.


2
Đây KHÔNG phải là cách tiêu chuẩn khi chỉnh sửa tệp máy chủ, bạn không cần phải sao chép và dán nội dung như thế. Không phải mọi lúc, dù sao đi nữa.
TFM

0

Theo Microsoft, thứ tự độ phân giải DNS không thay đổi.

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.