Thứ Ba, ngày 31 tháng 5 năm 2011

Cách chặn trang web đen bất kỳ bằng file Hosts

{VnTim™} Có rất nhiều cách để chặn một trang web không muốn truy cập như: Dùng tường lửa của hệ điều hành (Windows Mac Linux), tường lửa của Model mạng, phần mềm, hay sử dụng dịch vụ "Open DNS" vv.
Nhưng mô hình chung rất phức tạp (trừ cách dùng phần mềm nhưng lại nặng máy và một số phiền toái).
Hôm nay mình sẽ hướng dẫn các bạn một cách đơn giản laị hiệu quả để chặn trang web không mong muốn đó là cách dùng file "Hosts" để chặn web đen.

Trước hết ta tìm hiểu file "Hosts" là gì mà có khả năng ngăn chặn truy cập web, chi tiết cách chỉnh sửa file "Hosts" các bạn xem tại đây (hướng dẫn chi tiết cho tưng hệ điều hành). Trong bài viết này mình chỉ giới thiệu qua cho các bạn biết.

Như các bạn biết, khi bạn truy cập một trang web ví dụ vntim.tk thực chất là các bạn truy cập đến địa chỉ máy chủ chứa dữ liệu của tên miền vntim.tk đây goi là đia chỉ IP có dạng xxx.xxx.xxx.xxx (hiện nay là IPv6 có dạng xxx.xxx.xxx.xxx.xxx.xxx). File "Hosts" đóng vai trò như một "DNS mini", nó chuyển tên miền vntim.tk thành địa chỉ IP của máy chủ chứa dữ liệu của tên miền đó.

Cach chan trang web den bat ky file Hosts Facebook

Vậy diều gì sẽ xảy ra nếu file "Hosts" chỉ sai điạ chỉ IP này, đơn giản là bạn không thể truy cập được trang web đó.

Đến đây các bạn sẽ phần nào hiểu được cách để truy cập hay chặn một trang web nào đó bằng file "Hosts"

- Giả sử trang vntim.tk có địa chỉ IP là 216.239.34.21
+ Muốn chặn trang vntim.tk bạn trỏ tên miền vntim.tk đến IP khác như 0.0.0.0 hay 127.0.0.1 đây là 2 địa chỉ IP theo quy định quốc tế không trỏ tới bất cứ máy chủ nào.
+ Muốn truy cập trang vntim.tk bạn chỉ cần trỏ tên miền vntim.tk đến địa chỉ IP 216.239.34.21 là xong

Vậy làm thế nào để trỏ tên miền tới địa chỉ IP nào đó. Rất đơn giản bạn mở file "Hosts" ra và điền vào dưới cùng dòng sau:
216.239.34.21 vntim.tk
Dòng này báo cho máy tình biết địa chỉ Ip của máy chủ chứa tên miền vntim.tk là 216.239.34.21 hay nói cách khác ta đã trỏ tên miền vntim.tk lới địa chỉ IP 216.239.34.21
Đây là dòng để truy cập vào vntim.tk nếu bạn muốn chặn vntim,tk thì bạ điền vào một trong 2 dòng sau:
0.0.0.0 vntim.tk
127.0.0.1 vntim.tk
Tương tự với các trang khác cũng vậy.

Đến đây các bạn sẽ tự hỏi vậy làm thế nào để biết được địa chỉ IP của trang web. VnTim™ xin trả lời luôn đó là dùng lệnh "nslookup" trong DOS.

Ví dụ với hệ điều hành Windows các bạn ấn tổ hợp phím "Windows logo + R" (xem thêm các phím tắt cho windowswindows 7 )

Cach chan trang web den bat ky file Hosts

Sau đó gõ "cmd" rồi ấn "Enter".

Cach chan trang web den bat ky file Hosts

Trong cửa sổ DOS hiện ra các bạn gõ "nslookup" và ấn "Enter".
Đến đây các bạn chỉ cần gõ tên miền muốn tìm địa chỉ IP vào và ấn "Enter" là được.

Cach chan trang web den bat ky file Hosts

Đến đây các bạn hoàn toàn có thể thực hiện với máy của mình để chặn một trang web naof đó rồi.

Mách nhỏ các bạn đây cũng chính là cách bẻ khóa, Hack, Crack tất cả các phần mềm rất hữu dụng (hôm nào rảnh mình hướng dẫn tiếp)

8 Comments:

xem phim said...

:d

baoanhtn.tk said...

Fake IP =)) thi tat ca may cai nay tro nen vo dung thi phai ;))
p./s:baoanhtn.tk

Nặc danh said...

Thanks too much.

Thanh Tung Duong said...

Mình đã chỉnh file hosts như bạn nói để chặn facebook nhưng khi cài Ultrasurf vẫn có thể vào FB được.

quang hohuu said...

thanks ban cai nay rat huu ich

hai duong said...

chao ban. tai sao khi minh doi ten 270.0.0.1 www.nhaccuatui.com ma tai sao van vao duoc trang do nghe nhac ram ram la nhu the nao nhi
ip cua web do la nhu the nay 123.134.30.2 do kho hieu kinh khung ban a

Thực Nhật said...

không chăn đk facebook như vntim đã trình bày, thank !

cho thuê xe cưới mercedes said...

Bạn hướng dẫn cụ thể quá hihi

Đăng nhận xét

» VnTim™ cảm ơn bạn đã đọc bài viết.
» Nếu có thắc mắc hay góp ý, bạn hãy để lại một nhận xét.
» Nếu thấy bài viết hay hãy chia sẻ với những người quanh bạn.
» Bạn có thể sử dụng một số thẻ HTML như <b>, <i>,<a>.
» Vui lòng đăng những nhận xét lịch sự và gõ tiếng Việt có dấu nếu có thể.
» Rất cảm ơn những comment thiện ý.

 

VnTim™ Trái Tim Việt Nam Copyright © 2010 VnTim™ Trái Tim Việt Nam