Localhost – อธิบายง่ายๆ!

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

Localhost คืออะไร?

Localhost คือคอมพิวเตอร์ที่ทำงานเป็น เซิร์ฟเวอร์ ให้บริการและให้ข้อมูลผ่านทางอินเทอร์เน็ต นี่คือบริการที่ทำงานบน คอมพิวเตอร์ ทำงานและอนุญาตให้คอมพิวเตอร์เครื่องอื่นเข้าถึงข้อมูลที่เก็บไว้ในโลคัลโฮสต์ ข้อมูลจะถูกส่งผ่านโปรโตคอล HTTP ซึ่งเป็นสาเหตุที่ localhost มักถูกเรียกว่าเว็บเซิร์ฟเวอร์ localhost ยังสามารถให้บริการอื่นๆ เช่น FTP หรือ e-mail.

ที่อยู่ IP หมายถึงอะไร

ที่อยู่ IP คือการรวมกันของตัวเลขและจุดที่... คอมพิวเตอร์ หรืออุปกรณ์และอนุญาตให้ค้นหาอุปกรณ์นี้บนอินเทอร์เน็ต ทุกคน คอมพิวเตอร์ หรืออุปกรณ์แต่ละเครื่องที่เชื่อมต่อกับอินเทอร์เน็ตจะมีที่อยู่ IP ที่เป็นเอกลักษณ์ของตัวเอง

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

ที่อยู่แบบย้อนกลับคืออะไร?

ที่อยู่แบบย้อนกลับคือที่อยู่ IP ที่ชี้ไปยังท้องถิ่น เครือข่าย ได้รับการกำกับ มันยังถูกเรียกว่า “localhost” ที่สุด คอมพิวเตอร์ ใช้ที่อยู่ย้อนกลับเพื่อสื่อสารกับคอมพิวเตอร์เครื่องอื่นบนเครือข่ายเดียวกัน

โดยทั่วไปที่อยู่แบบวนกลับจะเป็น 127.0.0.1 หรือ ::1

คอมพิวเตอร์ซึ่งไม่มีที่อยู่แบบย้อนกลับ จึงไม่สามารถสื่อสารกับคอมพิวเตอร์เครื่องอื่นในเครือข่ายเดียวกันได้

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

“โลคัลโฮสต์” หมายถึงอะไร?

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

localhost ใช้ทำอะไร?

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

การทดสอบเว็บไซต์และเว็บแอปพลิเคชัน

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

การทดสอบเครือข่ายและความเร็ว

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

– เช่น ติดตั้งอันฟรี เครื่องมือ “การทดสอบความเร็ว Localhost” โดย Mattias Geniar
– รันการทดสอบบนเครื่องคอมพิวเตอร์ของคุณ ผลลัพธ์จะแสดงเป็นวินาที

นอกจากนี้ยังสามารถทำการทดสอบออนไลน์ได้อีกด้วย นี่คือเครื่องมือที่แนะนำบางส่วน:

“Speedtest” โดย Ookla (https://www.speedtest.net/)
“Pingdom” จาก SolarWinds (https://www.pingdom.com/)

“SimpleSpeedTest” โดย SolarWinds (https://www.solarwinds.com/web-performance-monitor/use-cases/website-speed-test)

การบล็อกเว็บไซต์ที่เป็นอันตราย

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

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

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

หากต้องการบล็อกเว็บไซต์ในไฟล์โฮสต์ ให้เปิดไฟล์ในโปรแกรมแก้ไขข้อความและวางรายการต่อไปนี้ไว้ใต้บรรทัดสุดท้าย:

0.0.0.0 www.evilWebsite.com

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

ไฟล์โฮสต์อยู่ในตำแหน่งต่อไปนี้:

C:\Windows\System32\Drivers\etc\hosts

C:\winnt\system32\drivers\etc\hosts (สำหรับ Windows NT)

C:\windows\system32\drivers\etc\hosts (สำหรับ Windows 95/98/ME)

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

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

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

ที่อยู่ 127.0.0.1 ไม่มีอยู่บนอินเทอร์เน็ต!

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

โลคอลโฮสต์ทำงานอย่างไร?

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

ข้อดีของ Localhost

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

ข้อเสียของ Localhost

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

ทางเลือกอื่นสำหรับ Localhost

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

Fazit

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

บันทึก..เป็นสิ่งสำคัญ!

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

Jan Domke

พร้อมท์วิศวกร | ผู้จัดการโซเชียลมีเดีย | ผู้จัดการโฮสติ้ง | ผู้ดูแลเว็บ

ฉันจัดทำนิตยสารออนไลน์แบบส่วนตัวตั้งแต่ปลายปี 2021 SEO4Business และด้วยเหตุนี้จึงเปลี่ยนงานของฉันให้เป็นงานอดิเรก
ฉันทำงานเป็น A มาตั้งแต่ปี 2019 Senior Hosting Managerที่หนึ่งในเอเจนซี่ด้านอินเทอร์เน็ตและการตลาดที่ใหญ่ที่สุดในเยอรมนี และกำลังขยายขอบเขตความรู้ของฉันอย่างต่อเนื่อง

Jan Domke