File hosts là gì

Chắc hẳn các bạn đã có lần nghe rất nhiều lần cụm trường đoản cú ‘sửa file hosts’ tuy vậy rất hiếm bạn phát âm cặn kẽ vài trò của file hosts, cũng giống như phương pháp áp dụng nó.

Bạn đang xem: File hosts là gì

Trong Topic sau cuối của Chuyên đề Backup tự động – Restore và Clone – Migrate Website, bọn họ đang search nắm rõ tệp tin hosts là gì? nó ở chỗ nào bên trên hệ điều hành quản lý cùng bí quyết sử dụng ra sao.


1. File Hosts là gì?

File hosts là một trong file text (.txt) trên hệ quản lý – bao gồm mục đích phân giải trực tiếp thương hiệu miền mang đến hệ điều hành – ko gởi tróc nã vấn qua Hệ thống phân giải thương hiệu miền (Domain Name System – DNS).

Chính xác hơn nữa thì quá trình của file hosts là redirect một hostname (tên miền,links trang web) tới một cửa hàng IPhường. bất kì được hướng đẫn.

Việc sửa đổi tệp tin hosts hiếm khi gặp nghỉ ngơi người dùng bình thường, tuy vậy với webmaster, các bạn có tác dụng IT, vọc ứng dụng ‘crack’… thì chỉnh sửa file hosts vô cùng không còn xa lạ.

Chúng ta tò mò sâu một tý nhằm hiểu do sao tệp tin hosts lại ‘hữu ích’ mang đến vậy!

2. Quyền lực của File Hosts

Những hệ quản lý phổ cập Windows, Mac OS, Linux đều sở hữu tệp tin hosts, bình thường số đông tệp tin này sẽ không được knhị báo gì, nó cũng chẳng thao tác làm việc (do không ai chỉ định mang lại nó).

Nhưng, Lúc quan trọng – nó gồm quyền lực tối cao cực kỳ lớn: chỉ định và hướng dẫn hostname thành IPhường. – làm lơ bài toán truy tìm vấn thông tin trường đoản cú DNS – khối hệ thống sever phân giải thương hiệu miền trên Internet ( trong phòng mạng + dns của domain name – hosting – tốt dns trung gian như CloudFlare).

Tìm đọc phương pháp DNS hoạt động

Bình thường tệp tin hosts vẫn vĩnh cửu đó nhưng ko làm việc, bởi trên đó chỉ có các cái ghi chú – hướng dẫn chứ đọng chưa có lệnh ‘redirect’ làm sao được knhị báo.

*
File hosts cội của hệ điều hành quản lý – chỉ bao gồm các chú giải với lốt # đầu dòng

Nên Khi họ truy vấn vào con đường liên kết ngẫu nhiên – phần đa vận động ra mắt ‘bình thường’ Theo phong cách bộc lộ dưới. khi chúng ta mlàm việc trình coi sóc (ví dụ Chrome) cùng gõ tên miền phung123.com vào trình coi ngó, thì cốt truyện sẽ trình tự như thế này:

trước hết lên tiếng sẽ được gởi mang lại hệ thống sever phân giải thương hiệu miền trong phòng mạng (ví dụ các bạn sử dụng mạng FPT thì đó là hệ thống DNS của FPT.Nếu data của FTP DNS chưa tồn tại đọc tin về hostname phung123.com, nó đã gởi truy hỏi vấn cho hệ thống DNS kết nối bên trên thế giới, và nhờ đó link cho tới khối hệ thống DNS của Namecheap – nhà cung ứng tên miền phung123.comsite.com.Cuối thuộc trình duyệt bao gồm ảnh hưởng IPhường hosting Hawkhost – nơi chứa trang web phung123.comsite.com, trình chăm sóc sẽ gởi truy hỏi vấn mang đến IP đó để load Website
*
Cách DNS hoạt động

Vậy tự Trình để mắt tới -> hàng loạt hệ thống DNS -> trả về IP của Hosting , nhờ vào có IP đề xuất Trình coi xét Hosting để load website.

Mặc định nếu gõ vào trình phê chuẩn một tác động trang web (hostname) – lên tiếng truy vấn vấn sẽ được gởi cho những hệ thống DNS và tiếp nối hệ thống này ý kiến lại tác động IPhường đúng chuẩn của hosting nơi chứa website để trình chú tâm load ngôn từ từ bỏ đó.

Nhưng – ví như ta knhị báo cái này vào tệp tin hosts:

113.114.115 phung123.com

Thì: lúc gõ phung123.comsite.com trên trình để ý, đọc tin sẽ không gởi qua hệ thống DNS để truy nã vấn IPhường. của hosting nữa, nhưng trình để mắt tới lập tức load câu chữ từ bỏ IP 113.114.115, chẳng phải quyên tâm DNS nói gì.

File hosts y hệt như chị cảnh sát giao thông vận tải điều tiết làm việc xẻ tứ Hàng Xanh – Lúc CHỊ chỉ đi phía nào thì ta đi phía đó – ko buộc phải quyên tâm đến tín hiệu đèn xanh tốt đèn đỏ nữa (DNS).

Điều tuyệt vời và hoàn hảo nhất nhất là CHỊ ‘hosts’ trên máy tính xách tay làm sao thì chỉ gồm quyền lực bên trên máy vi tính kia (còn nếu không thì loạn). Vậy bắt buộc ta hoàn toàn có thể ‘gửi hướng’ một tên miền về bất kỳ IPhường làm sao mình thích – với bài toán gửi phía này chỉ áp dụng bên trên máy tính của ta thôi.

Xem thêm: Hướng Dẫn Dùng Lệnh Kéo Dài Nhiều Đường Thẳng Trong Cad Nhanh Hơn

Bây giờ đồng hồ có thể các bạn sẽ phát âm do sao tên miền phung123.comsite.com đã trỏ về HawkHost, dương gian gõ phung123.com hầu như vào Hawkhost, còn ‘ta’ gõ phung123.com thì lại vào site trên AZDIGI.

Ta có tác dụng được vấn đề đó dựa vào knhị báo mẫu này vào file hosts bên trên hệ điều hành:

a2b2c2 phung123.comsite.com

a2b2c2 là IP của gói hosting AZDIGI cơ mà ta đang thiết lập site phung123.comsite.com nhằm migrate site cho tới đó!

File hosts nơi đâu trên hệ điều hành?

Mỗi hệ quản lý và điều hành – đường dẫn file hosts không giống nhau, vậy thể:

Trên máy tính xách tay dùng Windows, file host nằm trong thư mục: Windows/system32/drivers/etc/Trên máy tính xách tay cần sử dụng Linux, file hosts bên trong thư mục etc theo đường dẫn  /etc/Trên Mac OS, tệp tin hosts cũng nằm tại vị trí tlỗi mục /etc/ – Để tìm nhthằng bạn bnóng tổng hợp phím command + shift + G rồi nhập lệ /etc rồi nhận Go nhằm tiếp cận thư mục cất file hosts
*
File hosts bên trên Windows

3. Làm sao nhằm thêm ban bố vào file hosts

Để chỉnh sửa file hosts, bạn phải mở nó bởi quyền quản trị Administrator ( hoặc quyền quản ngại trị root/ sudo vào Linux).

Tuy nhiên, trong cả lúc mngơi nghỉ bởi quyền cai quản trị, chưa có thể bạn cũng có thể edit với lưu báo cáo của file hosts, bởi vì rất có thể hệ quản lý điều hành đã chặn cấm đoán giữ (dạng hình như chống ngừa ngôi trường phù hợp viruses thêm hàng ngàn lệnh vào tệp tin hosts để redirect hàng triệu thương hiệu miền về IP.. của các website ô nhiễm – lừa hòn đảo – viruses..)

Nhưng, tất cả một cách hơi chắn chắn để sửa thông báo file hosts với giữ thành công xuất sắc là:

Cách 1 – Copy tệp tin hosts ra một tlỗi mục không giống (desktop chẳng hạn)

Copy file hosts ra ngoài desktop nhằm chỉnh sửa

Cách 2 – Mngơi nghỉ file copy lên bởi các trình biên soạn thảo vnạp năng lượng bạn dạng mang định của hệ quản lý và điều hành (Notepad trên Windows, Vi/ Nano editor trên Linux…)

Khai báo các lệnh redirect bạn có nhu cầu (ví dụ a2b2c2 phung123.comsite.com ) cùng giữ gìn, vì là file copy đề xuất bạn bảo quản OK.

*

Bước 3 – Copy tệp tin vừa chỉnh sửa làm việc bước 2 – Paste (ghi đtrần – replace) file hosts cội.
*
Ghi đè file hosts cũ bằng file hosts sẽ sửa đổi xong

Xong!

4. Các ứng dụng khác của tệp tin hosts

Ngoài ích lợi Khi migrate website, tệp tin hosts còn được vận dụng rộng thoải mái trong không ít tình huống như:

Ứng dụng File Hosts khi nên Migrate Website (gửi hosting)

Cấu hình file hosts nhằm thiết lập trang web khôn xiết quan trọng khi chúng ta migrate – gửi website trường đoản cú hosting này sang hosting không giống nhưng không làm cách biệt ‘up-time’:

lấy ví dụ phải chuyển phung123.com từ HawkHost (IPhường – a1b1c1) quý phái AZDIGI (IP – a2b2c2)

Người dùng Lúc truy vấn web vẫn vào phiên bản đang làm việc bên trên hosting cũ (HawkHost) – do thương hiệu miền phung123.comsite.com vẫn đã trỏ về IPhường. – a1b1c1 của HawkHostTa vào cPanel của AZDIGI, khởi sinh sản một website mới – cũng tên phung123.com (qua tuấn kiệt thêm addons domain name – nếu như primary tên miền của AZDIGI là 1 thương hiệu miền khác).Việc chế tạo ra site bên trên AZDIGI cùng với thương hiệu miền phung123.comsite.com góp website mới có thông số kỹ thuật thông báo – con đường dẫn… đồng nhất website đang làm việc bên trên HawkHost, nhưng mà trang web new chưa có bên trên Internet nhằm đông đảo fan truy nã câp công khai minh bạch – tất nhiên – bởi tên miền phung123.comsite.com đâu bao gồm trỏ về IPhường của chính nó, thương hiệu miền vẫn đã trỏ về IPhường. của site cũ (HawkHost)Ta thông số kỹ thuật file hosts trên hệ quản lý và điều hành của máy vi tính của mình bằng cách thêm chiếc này với lưu lại: a2b2c2 phung123.com . Khi thêm loại này, ta gõ phung123.com vào trình chăm bẵm bên trên laptop, tệp tin hosts vẫn tự động hóa đưa ta mang lại IP a2b2c2 nhằm truy cập vào site mới (người tiêu dùng vẫn sẽ vào site cũ)Ta tiến hành thiết đặt – cấu hình – import site… bên trên site bắt đầu – Khi nào bằng lòng thì ta mới trỏ lại tên miền phung123.comsite.com về site new bên trên AZDIGI qua IP.. a2b2c2Khi trỏ domain kết thúc – Mọi người bên trên mạng internet Khi vào phung123.comsite.com đã vào site new. Mọi thứ không còn gồm chút cách biệt nào, không tác động gì mang đến tận hưởng của người tiêu dùng cả.Dùng file hosts để chặn ứng dụng update – bình chọn phiên bản quyền

Ứng dụng này có vẻ ‘kém nhẹm sang’ nhưng mà hầu hết dân IT ‘tập sự’ ai cũng đã có lần sử dụng.

Vì tệp tin hosts có thể redirect một thương hiệu miền trên máy tính xách tay sang trọng IPhường bất kỳ, cần ta hoàn toàn có thể cần sử dụng nó nhằm chuyển làn đường truy vấn cấn những ứng dụng, nhằm ngăn ngừa nó kiểm soát với mua update – tốt kiểm soát bạn dạng quyền giả dụ ta sử dụng hàng lậu.

ví dụ như, các bạn thiết lập phần mềm Chụp ảnh màn hình hiển thị TechSmith – tuy thế phiên bản lậu (cracked), để ngăn nó gởi request cho tới VPS của TechSmith (activation.cloud.techsmith.com) nhằm mục đích check bản quyền, ta thêm các chiếc sau vào file hosts:

127.0.0.1 activation.cloud.techsmith.com127.0.0.1 activation.cloud.techsmith.com127.0.0.1 oscount.techsmith.com

Trong đó 127.0.0.1 đó là liên hệ IPhường. của localhost trên máy tính, Tức là nếu phần mềm gởi truy hỏi vấn tới activation.cloud.techsmith.com, oscount.techsmith.com thì truy tìm vấn sẽ tiến hành redirect trở về laptop của họ, nhờ đó chúng ta có thể ngủ đủ giấc (- -).

Chặn người tiêu dùng (hoặc thiết yếu mình) truy vấn những Web xấu

Tính năng cực kì đáng giá trong thời đại mà lại Internet như một vùng biển đầy ô nhiễm và độc hại, địa điểm chúng ta cũng có thể chạm chán cá tôm hoặc rác rưởi rưởi, chất thải ô nhiễm.

lấy ví dụ như, nhà bạn có con nít , thì có thể khai báo redirect toàn bộ những website nguy hiểm về lại localhost, ví dụ:

127.0.0.1 thiendia.com127.0.0.1 kenh14.com127.0.0.1 soha.com127.0.0.1 zing.vn (toàn mấy thông tin hot boy hot girl xàm xí)127.0.0.1 bongdomain authority.com.vn (trang lá cải về soccer hàng đầu VN)

Chặn luôn luôn mấy thằng Game

127.0.0.1 www.youtube.com/c/TrựcTiếpGameVn

Nếu bạn mất quá nhiều thời gian mang lại Facebook, Youtube, tốt có sở trường chém gió trên Tinc Tế của cu Hiệp,… thì:

127.0.0.1 tinhte.vn127.0.0.1 facebook.com127.0.0.1 youtube.com

Quý khách hàng hoàn toàn có thể thông số kỹ thuật tệp tin hosts bên trên điện thoại cảm ứng thông minh rất dễ bằng áp dụng Hosts Go. Cấu hình nhằm chặn truy vấn ngẫu nhiên trang web như thế nào trên Smartphone, nuốm vì chưng redirect về localhost (127.0.0.1) chúng ta có thể redirect về một IP. xuất xắc tên miền của website bất kỳ bạn có nhu cầu.

Trên SmartPhone, cả Android với iOS đều sở hữu những vận dụng góp thanh lọc – ngăn những website độc hại, chúng ta có thể tìm kiếm thêm thông báo trên Google nhé!

Việc chuyển hướng những trang web này về localhost giúp phần nhiều fan trong mái ấm gia đình tận thưởng từng khoảng thời gian ngắn của cuộc sống thường ngày, quyên tâm lắng nghe cho nhau rứa vì giá tiền phạm thời gian với nhằm đầu óc lo lắng mang đến quá trình & cân nhắc của kẻ không giống.

Dùng để thiết lập Website Lúc chưa xuất hiện domain

Tương từ bỏ ngôi trường vừa lòng Migrate, ví như bạn có nhu cầu cài đặt trang web – ví dụ wpsweetlady.com, tuy nhiên bạn không download tên miền này, hoặc bạn đang có website wpsweetlady.com mà lại ao ước xây đắp lại trọn vẹn A-Z (nỗ lực bởi clone để chỉnh sửa – nâng cấp)…. thì có thể dùng tệp tin hosts để cài đặt website cùng với thương hiệu miền này mà không nhất thiết phải bao gồm tên miền.

Ví dụ, bạn muốn thiết lập site wpsweetlady.com bên trên VPS Vultr – có IP là 113.114.115, thì chỉ cần thêm chiếc này vào tệp tin hosts bên trên trang bị tính:

113.114.115 wpsweetlady.com

Và bạn bao gồm một site ‘live’ ví như truy vấn tự máy tính xách tay của mình!

Build Website bài bản ko bắt buộc Hosting – Domain?

Cũng nhờ kỹ năng redirect của tệp tin hosts, chúng ta hoàn toàn rất có thể setup bên trên máy tính của chính mình một trang web với không hề thiếu hosting + domain:

Cấu hình tệp tin hosts nhằm domain name bạn muốn được trỏ về localhost, ví dụ các bạn thêm loại này vào file hosts: 127.0.0.1 wpsweetlady.com , thì gõ tên miền kia, các bạn sẽ được redirect về localhost

Ứng dụng này vô cùng hữu ích – góp chúng ta học desgin web trọn vẹn không tính tiền, cũng giống như góp các bạn xây dựng website, coder… thực hiện câu hỏi xây dừng – cải tiến và phát triển trang web, webapps bên trên máy tính xách tay của bản thân mà không phải trả xu nào mang lại domain giỏi hosting.

Việc cài đặt Website bên trên localhost với Xampp sẽ được trình bày chi tiết vào một Topic mới!

Leave a Reply

Your email address will not be published. Required fields are marked *