PDA

View Full Version : Hướng dẫn FIX lỗi Cannot communicate with Primary DNS Sever(203.xxx.xxx.xxx)for Vista


linkin_ns
07-06-2007, 06:29 AM
Sau khi cài đặt Windows Vista, một số modem tích hợp router ko support hết được tính năng trong phần Network của Vista ko thể kết nối với Internet, và thường th́ muốn connect th́ phải set IP động thành IP tĩnh.

Bản thân cái modem của tui cũng bị tương tự như vậy, mỗi lần mất điện, điện yếu, modem restart lại phải config lại http://forum.amtech.com.vn/images/smilies/AMTECH/confused14.gif, thật là mất công.Sau 2 tuần t́m hiểu các tài liệu support của MS và mấy cái 4rum trên Net, tui cũng ḷ ṃ và khắc phục được phần nào cái lỗi đó

Viết bài này share với anh em nào gặp trường hợp tương tự với tui http://forum.amtech.com.vn/images/smilies/AMTECH/party15.gif

Khi t́m hiểu trên Net th́ cũng có nhiều người bị dính trường hợp này, và cũng có nhiều cách giải quyết khác nhau, vậy nên tui post cả mấy cách làm, anh em áp dụng được cách nào th́ làm nhé.


Cách 1:

Windows Vista sử dụng tùy chọn TCP Window Scaling một cách mặc định bởi đây là điều tốt cho đại đa số các hệ thống mới, tuy nhiên nếu Router ko tích hợp hỗ trợ tính năng này, nó sẽ gây ra nhiều kết nối lung tung trong mạng nội bộ của bạn và hậu quả là các gói dữ liệu bị thất lạc và kết nối bị gián đoạn trong nhiều trường hợp.
Nếu gặp lỗi này và chọn giải pháp phân tích (Diagnose), bạn sẽ thấy thông báo rằng Windows Network Diagnostics không thể liên lạc được với máy chủ DNS chính (Primary DNS Server). Xem h́nh dưới đây:


http://media.tech-recipes.com/rx_images/ie7/dns_vista.gif

Để sửa lỗi này, bạn phải làm một trong hai giải pháp sau:
1. Nâng cấp modem/router để nó hỗ trợ tính năng mới này.
2. Vô hiệu hóa tính năng TCP này bằng một vài bước sau đây:
-Kết nối vào mạng nội bộ như b́nh thường.
- Gơ ḍng sau vào Address hoặc nhấn luôn vào đây cũng được:
res://ieframe.dll/dnserror.htm#
- Nhấn vào liên kết Diagnose Connection Problems khi nó hiện ra
- Bảng sau sẽ xuất hiện:

http://media.tech-recipes.com/rx_images/ie7/tcp_off_vista.gif

5. Chọn Turn off the TCP setting that is not compatible with your router.
6. Chờ đợi cho quy tŕnh hoàn tất.

Trường hợp đầu tiên này th́ thường là sẽ nh́n thấy ngay sau khi ko Connect được và mọi người click vào cái Diagnose, đợi 1 lát nó hiện ra cái bảng đầu tiên đó và ... làm tiếp theo các bước đó http://forum.amtech.com.vn/images/smilies/AMTECH/party15.gif

C̣n nếu ko thể hiện ra cái bảng thứ 2 như trên th́ anh em làm theo cách 2




Cách 2:

Kích chuột vào Command Prompt và chọn Run As Administrator

Gơ vào netsh interface tcp set global rss=disabled

Đây là cách đơn giản và hiệu quả nhất để có thể tắt được cái tính năng đă nêu ở cách 1




Cách 3:

1. MởStart, nhập regedit vào Start Search, rồi nhấn Enter.

Nếu bị hỏi mật khẩu quản trị, bạn hăy nhập vào
2.
T́m tới khóa sau
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\Tcpip\Parameters\Interfaces\{GUID}

Nhấn vào (GUID) subkey trong đường dẫn Registry tương ứng với card Lan bạn đang kết nối tới router (có thể là wifi).

3. Nhấn chuột phải rồi chọn tạo khóa Dword (32bit) value với tên DhcpConnDisableBcastFlagToggle và gán giá trị 1.
4. Đóng Registry Editor lại.


Nếu router không hỗ trợ DHCP BROADCAST flag, bạn thiết lập như sau:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\Tcpip\Parameters\Interfaces\{GUID}

Value name: DhcpConnForceBroadcastFlag
Value type: REG_DWORD
Value data: 0

Ở bước này có thể giải thích 1 chút, cài phần {GUID} chính là phần trong ngoặc tương ứng với cái Network mà mọi người có, thường th́ cái Local Network đầu tiên là cái chính, c̣n nếu mọi người có cài Virtual PC th́ sẽ có thêm mấy cái Network nữa nhưng thường nó là thứ 2 hoặc 3.




Với tŕnh độ về Network c̣m cơi của tui chưa thể giải thích một cách cặn cẽ, chi tiêt được, mong anh em thông cảm, có vấn đề j anh em góp ư và chia sẻ, tui sẽ hỗ trợ hết khả năng ... http://forum.amtech.com.vn/images/smilies/AMTECH/party15.gif

Lưu ư: Trong Network and Sharing Center, phần Network/Customize anh em nên chọn là Private Network thay v́ Public, điều này cũng khá quan trọng bởi nếu là public th́ một số tính năng bị Disable nên ko vô Internet được .

Hết roài http://forum.amtech.com.vn/images/smilies/AMTECH/happy69.gif