Localhost คืออะไรและคุณสามารถใช้มันได้อย่างไร?


โลคัลโฮสต์ - หรือที่เรียกว่า 'ที่อยู่ลูปแบ็ค' - ใช้เพื่อสร้างการเชื่อมต่อ IP หรือการโทรไปยังคอมพิวเตอร์หรือเครื่องของคุณเอง โดยทั่วไปแล้วที่อยู่ลูปแบ็คจะใช้ในบริบทของเครือข่ายและให้คอมพิวเตอร์มีความสามารถในการตรวจสอบสแต็ค IP

ทุกคนที่มีพื้นหลังหรือมีความสนใจในเครือข่ายจะพบว่าการเรียนรู้และเข้าใจศัพท์คอมพิวเตอร์ในเครือ กับสนาม Localhost เป็นหนึ่งในคำศัพท์ที่เป็นประโยชน์ต่อช่างคอมพิวเตอร์ การทำความเข้าใจถึงความสำคัญและการใช้ localhost ก็เป็นจุดเริ่มต้นที่ดีในการเริ่มต้นการเดินทางไปสู่คำศัพท์ด้านเครือข่าย

<รูป class = "lazy aligncenter">

LocalHost คืออะไรและมีการใช้งานอย่างไร

ไม่เพียงแค่คำศัพท์เท่านั้น localhost ยังสามารถเป็นชื่อโดเมนได้ เช่น netflix.com หรือ google.com เช่นเดียวกับโดเมนใด ๆ localhost จะมีที่อยู่ Internet Protocol (IP) ของตัวเอง

ที่อยู่ที่ต้องการจะขึ้นอยู่กับอินเทอร์เน็ตโปรโตคอลที่ใช้ การเรียกโลคัลโฮสต์โดยใช้ IPv4 ซึ่งเป็น IP ที่พบมากที่สุดจะมีช่วงของ 127.0.0.0 ถึง 127.255.255.255 แต่โดยทั่วไปแล้วจะเป็น 127.0.0.1 ผู้ใช้ IPv6 สามารถสร้างลูปแบ็คได้โดยป้อน: 1.

อินเทอร์เน็ตโปรโตคอล

อินเทอร์เน็ตโพรโทคอล (IP) ถูกนำมาใช้เพื่อสร้างวิธีการมาตรฐานสำหรับ คอมพิวเตอร์เพื่อสื่อสารกับอุปกรณ์อื่น ๆ ในเครือข่าย ไม่เพียงควบคุมที่อยู่เท่านั้น แต่ยังรวมถึงวิธีการส่งและรับข้อมูลของคุณสำหรับเครือข่ายท้องถิ่นและบนอินเทอร์เน็ต

IPv4 ซึ่งเป็น Internet Protocol รุ่น 4 ซึ่งเป็นโปรโตคอลที่ใช้กันมากที่สุดทั่วโลก IPv4 ขึ้นอยู่กับ Transmission Control Protocol (TCP) เป็นอย่างมากในการจัดการข้อมูลจำนวนมากเช่นการส่งการจัดลำดับและความสมบูรณ์ IP นี้ได้รับการออกแบบเป็นโปรโตคอลการเชื่อมต่อไร้สายที่จะใช้กับเครื่องที่ใช้อีเธอร์เน็ต

In_content_1 all: [300x250] / dfp: [640x360]->
<รูป class = "lazy aligncenter">

IPv6 ได้เริ่มช้าลง IPv4 ความต้องการที่อยู่ IP ได้เพิ่มขึ้นอย่างทวีคูณในการปลุกของยุคดิจิตอล มีอุปกรณ์จำนวนมากที่ใช้อินเทอร์เน็ตดังนั้น IPv6 จึงได้รับการพัฒนาเพื่อรองรับการเพิ่มและแก้ไขข้อบกพร่องพื้นฐานบางประการที่พบใน IPv4

ที่ IPv4 อนุญาตให้ใช้ที่อยู่ IP ที่ไม่ซ้ำกันกว่า 4.3 พันล้าน IPv6 จะอนุญาตให้สูงถึง 340 ล้านล้านล้านล้าน

นอกเหนือจากตัวเลขแล้ว IPv6 ยังมีข้อได้เปรียบด้านเครือข่าย มันเปิดการตรวจจับที่ง่ายขึ้นระหว่างอุปกรณ์ของเครือข่ายที่เปิดใช้งาน IPv6 อื่น ๆ ช่วยให้ผู้ใช้สามารถใช้บริการโดยไม่จำเป็นต้องดำเนินการสำหรับผู้ใช้ปลายทาง ความจำเป็นในการแปลที่อยู่เครือข่าย (NAT) ก็ลดลงอย่างมากเมื่อใช้ IPv6 NAT คือสิ่งที่ช่วยให้ไคลเอนต์ IPv4 แบ่งปันที่อยู่ IP เดียว

การดูว่า IPv4 นั้นเป็นเรื่องธรรมดามากในสองโปรโตคอลอินเทอร์เน็ตที่ใช้งานแล้วเราจะมุ่งเน้นไปข้างหน้า

<รูป class = "lazy aligncenter">

วิธีการทำงานของ 127.0.0.1

เมื่อคุณสร้างการเชื่อมต่อ IPv4 ไปยังที่อยู่ลูปแบ็ค 127.0.0.1 ที่ซับเน็ตมาสก์ 255.0.0.1 ได้รับมอบหมาย ดังนั้นหากสวิตช์สาธารณะเราเตอร์หรือเกตเวย์ได้รับแพ็กเก็ตข้อมูลที่มีลูปแบ็คเป็นปลายทางข้อมูลของคุณจะไม่ถูกบันทึก

ซึ่งหมายความว่าหากแพ็กเก็ตข้อมูลหลุดออกนอกเครือข่ายท้องถิ่นข้อมูลจะไม่ดำเนินการต่อไปยังคอมพิวเตอร์เครื่องอื่นบนเครือข่าย ซึ่งจะช่วยรักษาความปลอดภัยเครือข่ายโดยป้องกันไม่ให้เครื่องของคุณรับแพ็กเก็ตข้อมูลหลงทางที่อาจพยายามเปิดใช้งานบริการอื่น ๆ ตามการตอบสนอง

การใช้งานทั่วไปสำหรับ Localhost

นอกเหนือจากความสามารถด้านความปลอดภัยแล้ว localhost จะมีประโยชน์ในสถานการณ์อื่น ๆ มีวัตถุประสงค์หลักสามประการสำหรับที่อยู่ลูปแบ็คซึ่งถือว่าเป็นประโยชน์ต่อช่างเทคนิคเครือข่ายคอมพิวเตอร์

<รูป class = "lazy aligncenter">

เรียกใช้การทดสอบความเร็ว

การส่งคำขอ ping เป็นการใช้งานทั่วไปที่คุณจะพบที่อยู่ลูปแบ็ค ด้วยการใช้พรอมต์คำสั่งของ Windows คุณสามารถทดสอบการเชื่อมต่อของคุณและค้นหา ​​2ที่คอมพิวเตอร์ของคุณกำลังเผชิญอยู่ในขณะนี้

เพื่อทำการร้องขอ ping ไปยัง localhost:

  1. เปิดฟังก์ชั่น Runฟังก์ชั่น (ปุ่ม Windows + R) และพิมพ์ cmdกด ใส่.
    1. นอกจากนี้คุณยังสามารถพิมพ์ cmdลงในช่องค้นหาของแถบงานและเลือก พรอมต์คำสั่งจากรายการ
    2. เรียกใช้ในฐานะผู้ดูแลระบบ
    3. พิมพ์ ping127.0.0.1และกด ใส่.
    4. <รูป class = "lazy aligncenter">

      ผลลัพธ์จะปรากฏบนหน้าจอ ข้อมูลที่แสดงจะมีจำนวนแพ็คเก็ตข้อมูลที่ส่งรับสูญหายและเวลาเดินทางไปกลับโดยประมาณของการส่งข้อมูล

      <รูป class = "สันหลังยาว aligncenter ">

      การปิดกั้นเว็บไซต์

      เมื่อคุณต้องการปิดกั้นการเข้าถึงเว็บไซต์บางแห่ง localhost สามารถ ทำเคล็ดลับ การวนกลับอาจมีประโยชน์มากในการป้องกันเบราว์เซอร์ของคุณจากการเข้าสู่เว็บไซต์ที่เป็นอันตราย ในการดึงสิ่งนี้ออกคุณจะต้องรู้ว่าไฟล์โฮสต์คืออะไรและจุดประสงค์ที่พวกเขาให้บริการในบริบทนี้

      ทุกครั้งที่คอมพิวเตอร์ของคุณพยายามเข้าถึงเว็บไซต์หรือคอมพิวเตอร์ระยะไกลโดยใช้ชื่อโดเมนคอมพิวเตอร์ จะส่งคำขอไปยังเซิร์ฟเวอร์ชื่อโดเมน (DNS) เพื่อค้นหา ​​3

      ตัวอย่างเช่นที่อยู่ IPv4 127.0.0.1 จะแสดงเป็น 'localhost' ใน DNS ชื่อโดเมนของเว็บไซต์ใหม่ที่คุณเยี่ยมชมจะพบว่าตัวเองเก็บไว้เป็นไฟล์โฮสต์ สิ่งนี้จะสร้างการตอบสนองโหลดเร็วขึ้นสำหรับการเข้าชมเว็บไซต์ใด ๆ กลับ

      ไฟล์โฮสต์จะมีที่อยู่ IP ของชื่อโดเมนทั้งหมดที่จัดเก็บ คุณจะต้อง แก้ไขที่อยู่ IP เหล่านี้ เพื่อให้ตรงกับที่อยู่ลูปแบ็ค 127.0.0.1 เพื่อปิดกั้น การทำเช่นนั้นจะทำให้ปริมาณการใช้ข้อมูลถูกนำกลับไปยัง localhost แทน

      แม้ว่ามันจะใช้งานได้ดี แต่การใช้ localhost เป็นวิธีการป้องกันการเข้าถึงเว็บไซต์ที่ไม่พึงประสงค์นั้นไม่ใช่ทางออกที่ดีที่สุด สาเหตุหลักคือหากคุณต้องการเข้าถึงไซต์เหล่านั้นคุณจะต้องลบรายการด้วยตนเองในฐานะผู้ดูแลระบบ เฉพาะผู้ดูแลระบบที่สร้างรายการเริ่มต้นเท่านั้นที่จะสามารถทำสิ่งนี้ได้ล็อคผู้อื่นที่ต้องการเข้าถึงไซต์ที่ระบุด้วยเหตุผลใดก็ตาม

      <รูป class = "lazy aligncenter">

      ทดสอบโปรแกรมใหม่หรือแอปพลิเคชันเว็บ

      เมื่อใดก็ตามที่ลูปแบ็คอยู่ ทริกเกอร์ระบบปฏิบัติการของคุณจะกลายเป็นเซิร์ฟเวอร์จำลอง ทำให้สามารถโหลดไฟล์ที่จำเป็นของโปรแกรมลงในเซิร์ฟเวอร์เพื่อทดสอบการทำงาน

      เมื่อใช้ร่วมกับซอฟต์แวร์อื่นคุณสามารถใช้ลูปแบ็คเพื่ออนุญาตให้แอปมือถือที่โหลดด้านข้างสามารถเข้าถึงส่วนประกอบเซิร์ฟเวอร์เดสก์ท็อปหรือส่งคำขอไปยัง API ที่เฉพาะเจาะจงได้

      วิธีเขียน PHP โดยใช้ XAMPP จำลองเป็น Server PHP และ MySQL ครับ

      กระทู้ที่เกี่ยวข้อง:


      9.10.2019