Thứ Ba, 31 tháng 5, 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.com 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.com đâ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.com thành địa chỉ IP của máy chủ chứa dữ liệu của tên miền đó.

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

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.com có địa chỉ IP là 216.239.34.21
+ Muốn chặn trang vntim.com bạn trỏ tên miền vntim.com đế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.com bạn chỉ cần trỏ tên miền vntim.com đế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.com
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.com là 216.239.34.21 hay nói cách khác ta đã trỏ tên miền vntim.com lới địa chỉ IP 216.239.34.21
Đây là dòng để truy cập vào vntim.com nếu bạn muốn chặn vntim.com thì bạn điền vào một trong 2 dòng sau:
0.0.0.0 vntim.com
127.0.0.1 vntim.com
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 )

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

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

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.

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

Đế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 nào đó rồi.

Còn đây là File hosts chặn hơn 1 TRIỆU Website quảng cáo & khiêu dâm
Các bạn tải về giải nén và xóa "_pc" đi đẻ sử dụng nhé (nếu bạn co chút kiến thức IT có thể dùng nó cho tất cả các hệ điều hành Windows Mac Linux Android iOS...)

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