Localhost คืออะไรและคุณจะใช้งานได้อย่างไร?
localhost หรือที่เรียกว่า 'ที่อยู่ลูปแบ็ค' ใช้เพื่อสร้างการเชื่อมต่อ IP หรือการโทรไปยังคอมพิวเตอร์หรือเครื่องของคุณเอง ที่อยู่ลูปแบ็คมักใช้ในบริบทของเครือข่าย และให้คอมพิวเตอร์สามารถตรวจสอบความถูกต้องของสแต็ก IP
ใครก็ตามที่มีพื้นฐานหรือสนใจในเครือข่ายจะพบว่าการเรียนรู้และทำความเข้าใจคำศัพท์คอมพิวเตอร์ที่เกี่ยวข้องกับสาขานั้นมีความสำคัญ Localhostเป็นหนึ่งในคำศัพท์ที่เห็นว่าเป็นประโยชน์ต่อช่างเทคนิคคอมพิวเตอร์ การเข้าใจถึงความสำคัญและการใช้งานของ localhost ยังเป็นจุดเริ่มต้นที่ดีในการเริ่มต้นการเดินทางสู่คำศัพท์เกี่ยวกับเครือข่าย
LocalHost คืออะไรและใช้งานอย่างไร?(What Is LocalHost and How Is It Used?)
ไม่ใช่แค่คำศัพท์ แต่ localhost ยังสามารถเป็นชื่อโดเมนได้เช่นnetflix.comหรือgoogle.com เช่น(Just)เดียวกับโดเมนอื่น ๆ localhost จะมีที่อยู่อินเทอร์เน็ตโปรโตคอล(Internet Protocol) (IP) ของตัวเองด้วย
ที่อยู่ที่ต้องการจะขึ้นอยู่กับโปรโตคอลอินเทอร์เน็ตที่ใช้ การเรียก localhost โดยใช้IPv4ซึ่งเป็น IP ทั่วไป จะมีช่วง 127.0.0.0 ถึง 127.255.255.255 แต่โดยทั่วไปจะมีค่าเริ่มต้นเป็น 127.0.0.1 ผู้ใช้ IPv6(IPv6)สามารถสร้างลูปแบ็คได้โดยป้อน :1
อินเทอร์เน็ตโปรโตคอล(Internet Protocol)
Internet Protocol (IP) ถูกนำมา ใช้เพื่อสร้างวิธีการมาตรฐานสำหรับคอมพิวเตอร์ในการสื่อสารกับอุปกรณ์อื่นบนเครือข่าย ไม่เพียงแต่ควบคุมที่อยู่ แต่ยังรวมถึงวิธีการส่งและรับข้อมูลของคุณสำหรับทั้งเครือข่ายท้องถิ่นและบนอินเทอร์เน็ต
IPv4ซึ่งเป็นInternet Protocolเวอร์ชัน 4 เป็นเวอร์ชันที่ใช้กันมากที่สุดทั่วโลก IPv4อาศัยTransmission Control Protocol ( TCP ) อย่างมากเพื่อจัดการกับข้อกังวลด้านข้อมูลจำนวนมาก เช่น การจัดส่ง การจัดลำดับ และความสมบูรณ์ IP นี้ได้รับการออกแบบให้เป็นโปรโตคอลแบบไม่มีการเชื่อมต่อเพื่อใช้กับเครื่องที่ใช้อีเทอร์เน็ต
IPv6ได้เริ่มแทนที่IPv4 อย่าง ช้าๆ ความต้องการที่อยู่ IP ได้เพิ่มขึ้นอย่างมากจากยุคดิจิทัลที่เฟื่องฟู มีอุปกรณ์ที่ใช้อินเทอร์เน็ตมากขึ้นเรื่อยๆ ดังนั้นIPv6 จึง ได้รับการพัฒนาเพื่อรองรับการเพิ่มขึ้นและจัดการกับข้อบกพร่องพื้นฐานบางประการที่พบใน IPv4
โดยที่IPv4อนุญาตให้ใช้ที่อยู่ IP ที่ไม่ซ้ำกันได้ประมาณ 4.3 พันล้านรายการIPv6จะอนุญาตได้มากถึง 340 ล้านล้านล้านล้าน
นอกเหนือจากตัวเลขแล้วIPv6ยังมีข้อดีด้านเครือข่ายอีกด้วย ช่วยให้สามารถตรวจจับระหว่างอุปกรณ์ของเครือข่ายอื่นที่ เปิดใช้งาน IPv6 ได้ง่ายขึ้น ทำให้ผู้ใช้สามารถใช้บริการได้โดยไม่ต้องดำเนินการใด ๆ จากผู้ใช้ปลายทาง ความจำเป็นในการแปลที่อยู่เครือข่าย(Network Address Translation) ( NAT ) ก็ลดลงเช่นกันเมื่อใช้IPv6 NATคือสิ่งที่ช่วยให้ไคล เอนต์ IPv4สามารถแบ่งปันที่อยู่ IP เดียวได้
เมื่อเห็นว่าIPv4เป็นโปรโตคอลอินเทอร์เน็ตที่ใช้กันทั่วไปมากกว่าสองโปรโตคอล เราจะมุ่งเน้นที่การก้าวไปข้างหน้า
วิธี 127.0.0.1 ทำงานอย่างไร(How 127.0.0.1 Works)
เมื่อคุณสร้างการ เชื่อมต่อ IPv4กับที่อยู่ลูปแบ็ค 127.0.0.1 จะมีการกำหนดซับเน็ตมาสก์ 255.0.0.1 ดังนั้น หากสวิตช์ เราเตอร์ หรือเกตเวย์สาธารณะได้รับแพ็กเก็ตข้อมูลโดยมีลูปแบ็คเป็นปลายทาง ข้อมูลของข้อมูลจะไม่ถูกบันทึก
ซึ่งหมายความว่าหากแพ็กเก็ตข้อมูลถูกส่งออกไปนอกโลคัลโฮสต์ ข้อมูลจะไม่ไปยังคอมพิวเตอร์เครื่องอื่นในเครือข่าย ซึ่งจะช่วยรักษาความปลอดภัยเครือข่ายโดยป้องกันไม่ให้เครื่องของคุณรับแพ็กเก็ตข้อมูลหลงทางที่อาจพยายามเปิดใช้งานบริการอื่นๆ เพื่อตอบสนอง
การใช้งานทั่วไปสำหรับ Localhost(Common Uses For Localhost)
นอกเหนือจากความสามารถด้านความปลอดภัยแล้ว localhost ยังมีประโยชน์ในสถานการณ์อื่นๆ อีกสองสามสถานการณ์ มีวัตถุประสงค์หลักสามประการสำหรับที่อยู่ย้อนกลับซึ่งถือว่ามีประโยชน์สำหรับช่างเทคนิคเครือข่ายคอมพิวเตอร์
เรียกใช้การทดสอบความเร็ว(Running A Speed Test)
การส่งคำขอ ping เป็นการใช้ที่อยู่ลูปแบ็คโดยทั่วไป เมื่อใช้พรอมต์คำสั่งของ Windows(Windows Command Prompt)คุณสามารถทดสอบการเชื่อมต่อและค้นหาปัญหาด้านประสิทธิภาพที่(performance issues)คอมพิวเตอร์ของคุณอาจเผชิญอยู่ในขณะนี้
ในการดำเนินการคำขอ ping ไปยัง localhost:
- เปิด กล่องโต้ตอบ เรียกใช้(Run)ฟังก์ชัน ( คีย์ Windows + R) แล้วพิมพ์cmd กดEnter _
- คุณยังสามารถพิมพ์cmdลงใน ช่อง ค้นหาบนแถบ(Taskbar Search) งาน และเลือก พร้อมท์ คำสั่ง(Command Prompt )จากรายการ
- (Running as Administrator)แนะนำให้เรียกใช้ในฐานะผู้ดูแลระบบ
- พิมพ์ping 127.0.0.1แล้วกดEnter
ผลลัพธ์จะแสดงบนหน้าจอ ข้อมูลที่แสดงจะรวมถึงจำนวนแพ็กเก็ตข้อมูลที่ส่ง รับ สูญหาย และเวลาเดินทางไปกลับโดยประมาณของการส่งข้อมูล
การปิดกั้นเว็บไซต์(Blocking Websites)
เมื่อคุณต้องการบล็อกการเข้าถึงบางเว็บไซต์ localhost สามารถทำเคล็ดลับได้ การวนรอบมีประโยชน์มากในการป้องกันเบราว์เซอร์ของคุณจากการเข้าสู่ไซต์ที่เป็นอันตราย ในการดึงสิ่งนี้ออก คุณจะต้องรู้ว่าไฟล์โฮสต์คืออะไรและจุดประสงค์ของไฟล์เหล่านี้ใช้ในบริบทนี้
ทุกครั้งที่คอมพิวเตอร์ของคุณพยายามเข้าถึงเว็บไซต์หรือคอมพิวเตอร์ระยะไกลโดยใช้ชื่อโดเมน คอมพิวเตอร์จะส่งคำขอไปยังเซิร์ฟเวอร์ชื่อโดเมน(Domain Name Server) ( DNS ) เพื่อค้นหาไฟล์โฮสต์ที่จัดเก็บไว้ใน(locally stored host file)เครื่อง
ตัวอย่างเช่น ที่ อยู่ IPv4 127.0.0.1 จะแสดงเป็น 'localhost' ในDNS ชื่อโดเมนของเว็บไซต์ใหม่ที่คุณเยี่ยมชมจะพบว่าตัวเองถูกเก็บไว้เป็นไฟล์โฮสต์ สิ่งนี้จะสร้างการตอบสนองการโหลดเร็วขึ้นสำหรับการกลับมาเยี่ยมชมไซต์เดียวกัน
ไฟล์โฮสต์จะมีที่อยู่ IP ของชื่อโดเมนทั้งหมดที่เก็บไว้ คุณจะต้องแก้ไขที่อยู่ IP เหล่านี้(edit these IP addresses)ให้ตรงกับที่อยู่ย้อนกลับ 127.0.0.1 เพื่อบล็อก การทำเช่นนี้จะทำให้การรับส่งข้อมูลถูกนำกลับไปที่ localhost แทน
แม้ว่าจะใช้งานได้อย่างรวดเร็ว แต่การใช้ localhost เป็นวิธีการป้องกันการเข้าถึงเว็บไซต์ที่ไม่ต้องการนั้นไม่ใช่ทางออกที่ดีที่สุด เหตุผลหลักคือ หากคุณต้องการเข้าถึงไซต์เหล่านั้น คุณจะต้องลบรายการด้วยตนเองในฐานะผู้ดูแลระบบ เฉพาะผู้ดูแลระบบที่สร้างรายการเริ่มต้นเท่านั้นที่จะสามารถทำได้ โดยปิดกั้นผู้อื่นที่ต้องการเข้าถึงไซต์เฉพาะด้วยเหตุผลอย่างใดอย่างหนึ่ง
การทดสอบโปรแกรมใหม่หรือเว็บแอปพลิเคชัน(Testing New Programs Or Web Applications)
เมื่อใดก็ตามที่มีการเรียกใช้ลูปแบ็ค ระบบปฏิบัติการของคุณจะกลายเป็นเซิร์ฟเวอร์จำลอง ทำให้สามารถโหลดไฟล์ที่จำเป็นของโปรแกรมลงในเซิร์ฟเวอร์เพื่อทดสอบการทำงานได้
เมื่อใช้ร่วมกับซอฟต์แวร์อื่น คุณสามารถใช้ลูปแบ็คเพื่ออนุญาตให้แอปมือถือที่โหลดด้านข้างเข้าถึงส่วนประกอบเซิร์ฟเวอร์เดสก์ท็อปหรือส่งคำขอไปยังAPIเฉพาะ
Related posts
Internet and Social Networking Sites addiction
ไม่สามารถเชื่อมต่อกับ Xbox Live; Fix Xbox Live Networking issue ใน Windows 10
ฟรี Wireless Networking Tools สำหรับ Windows 10
Cisco Packet Tracer Networking Simulation Tool และทางเลือกฟรี
วิธีการปิดการใช้งานใน Networking Windows Sandbox ใน Windows 10
วิธีจำลองการเชื่อมต่ออินเทอร์เน็ตที่ช้าสำหรับการทดสอบ
วิธีการเริ่มต้น Windows 10 ใน Safe Mode ด้วย Networking
ไฟร์วอลล์คืออะไรและมีจุดประสงค์อะไร
วิธีแก้ไข “ไม่สามารถต่ออายุที่อยู่ IP” ใน Windows
คลาวด์คืออะไรและทำอย่างไรจึงจะได้รับประโยชน์สูงสุด
วิธีเชื่อมต่อกับ Remote Registry ใน Windows 7 และ 10
192.168.0.1 คืออะไรและเหตุใดจึงเป็นที่อยู่ IP เริ่มต้นสำหรับเราเตอร์ส่วนใหญ่
8 วิธีง่ายๆ ในการแก้ไขปัญหาการเชื่อมต่อเครือข่าย
แก้ไขข้อผิดพลาด “Windows Can't Connect To This Network”
เวลาเช่า DHCP คืออะไรและจะเปลี่ยนได้อย่างไร
HDG อธิบาย : RFID คืออะไรและใช้สำหรับอะไร?
วิธีประมาณความต้องการแบนด์วิดท์สำหรับไซต์ธุรกิจหรือเครือข่าย
รีวิวหนังสือ - การอ้างอิงโต๊ะทำงานแบบ All-in-One สำหรับเครือข่ายภายในบ้าน - Dummies
Access Point vs. Router: อะไรคือความแตกต่าง?
รีวิวหนังสือ - Head First Networking