\

Facebook


วันอาทิตย์ที่ 20 ธันวาคม พ.ศ. 2558

แก้ HOSTS ไฟล์ เพื่อบล็อกเว็บไม่เหมาะสม

ขออธิบายความรู้ domain name เกริ่นนิดหน่อยก่อนนะครับ ในการเข้าเว็บไซด์เเต่ละครั้ง(หลังจากพิมพ์ URL แล้วกดปุ่ม Enter) เราจะวิ้งไปที่ name server หลักของเเต่ละโซนแต่ละประเทศเพื่อไปแปลงจากชื่อโดเมนเป็นเลข IP Address เพื่อให้คอมพิวเตอร์เข้าใจ เช่น google --> 203.146.98.27 

แล้วถ้าเราใช้โดเมนเเค่ในองค์กรเพียงอย่างเดียวหล่ะ ไม่จำเป็นต้องไปจดโดเมนเนมให้เสียตัง เสียเวลา เพราะเราสามารถแก้ไป host ไฟล์บนเครื่อง PC ของเราเองสำหรับจำลองชื่อโดเมนได้ตามใจ เช่น http://localhost ให้วิ่งไปที่เว็บหลักของบริษัท ซึ่งเราสามารถสร้างชื่อที่จำง่ายๆ ไม่ยาว เช่น http://test , http://account , http://HR เป็นต้น

เริ่มกันเลย เรียก RUN ขึ้นมาเเล้วพิมพ์ "notepad C:\Windows\System32\Drivers\etc\hosts"

เมื่อเปิดไฟล์ขึ้นมาจะได้หน้าตา ประมาณนี้ครับ

# Copyright (c) 1993-2009 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least 

one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
#      102.54.94.97     rhino.acme.com          # source server
#       38.25.63.10     x.acme.com              # x client host

# localhost name resolution is handled within DNS itself.
# 127.0.0.1       localhost
# ::1             localhost
  
ให้ต่อท้ายบรรทัด โดยเพิ่ม ip addres ตามด้วย tab แล้วพิมพ์ชื่อ โดเมนที่ชอบลงไปเช่น

203.146.98.27 googl  --> (เป็น short link สำหรับเข้า Google เร็วๆ)

หลังจากนั้นกด save ไฟล์เเล้วไปที่หน้า Browser แล้วทดลองพิมพ์ http://googl/ แล้วจะพบว่าโดเมนนี้สามารถวิ่งตรงไปยังกูเกิ้ลได้สะบายๆ

ประยุคมาใช้ Block เว็บที่ไม่ต้องการ โดยการหลอกให้เว็บที่ไม่ต้องการวิ่งเข้า loopback ip ซึ่งไม่มีอยู่จริง ถ้าเข้าไปจะพบว่าไม่พบหน้าเว็บหรือ 404 not found สมมุติผมอยาก block เว็บ yahoo ก็เพิ่มบรรทัดนี้ลงไปที่ท้ายสุดของไฟล์

127.0.0.1    www.yahoo.com

เพียงเท่านี้ เว็บ Yahoo ก็ไม่สามารถเข้าได้อีกต่อไป ไปลองทำดูกันครับ บาย
สุดท้ายอย่าลืม backup ก่อนเเก้นะครับ แล้วจะหาว่าไม่เตือน

May be like this posts

  • วิธีเปิดปิด Backlit Keyboard โน๊ตบุ๊ค DELL
    26/04/2017 - 5 Comments
    Backlit Keyboard คืออะไร สำหรับคีย์บอร์ดโน๊ตบุ้คแบบปกติ ที่แป้นพิมพ์จะมีสติกเกอร์อักษรแปะติดอยู่…
  • ตัวอย่าง header ที่ใช้ include ในภาษา c
    10/02/2019 - 1 Comments
    Header ของภาษา C คืออะไร  คือไลบราลี่ ที่ประกาศบริเวณหัวของไฟล์ การเริ่มเขียน logical function…
  • Debug PHP Code ด้วย VS Code 2016 ของฟรีและดีงามจาก Microsoft
    23/11/2016 - 0 Comments
    หากคุณเป็นนักพัฒนาภาษา C# หนึ่งในโปรแกรม Editor ที่มีความสามารถสูงในท้องตลาดและคุณต้องไม่พลาดแน่นอนคือ…
  • [Android] Stream เสียงจาก PC บน Network ด้วย SoundWire
    23/03/2015 - 0 Comments
    ใครเคยมีประสบการณ์ จู่ๆลำโพง  Notebook ก็งอแง"เสียงแตก"ไปเฉยๆ…
  • Doodle Rubik ตัวใหม่ของ Google เล่นกันละยัง
    18/05/2014 - 0 Comments
    วันนี้ 19/5 เข้าหน้ากูเกิ้ลแล้วเจอ Doodle ตัวใหม่ เป็นรูบิค 3x3…
  • ลบ .Bak แสนกวนใจใน Edit Plus
    28/05/2013 - 0 Comments
    ลบ .Bak แสนกวนใจใน Edit Plus สำหรับใครที่ใช้ Edit plus เป็น Editor ในการเขียนโค๊ดไม่ว่าจะเป็น html php c/c++…
  • [VS 2017] ReportViewer เทพออกรายงานตลอดกาลของ .Net
    22/08/2017 - 1 Comments
    เวลาทำเว็บไปได้สักพักจนเริ่มมีคนใช้งานเยอะชึ้น user จะเริ่มถามหารายงาน สรุปยอด ผลงานเเต่ละวัน…