Unix Socket - ชื่อโฮสต์เครือข่าย

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

กระบวนการค้นหาที่อยู่ IP แบบประตามชื่อโฮสต์ที่เป็นตัวเลขและตัวอักษรที่กำหนดเรียกว่า hostname resolution.

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

ไฟล์ / etc / hosts

จดหมายระหว่างชื่อโฮสต์และที่อยู่ IP จะถูกเก็บไว้ในไฟล์ที่เรียกว่าโฮสต์ ในระบบส่วนใหญ่ไฟล์นี้จะอยู่ใน/etc ไดเรกทอรี

รายการในไฟล์นี้มีลักษณะดังต่อไปนี้ -

# This represents a comments in /etc/hosts file.
127.0.0.1       localhost
192.217.44.207  nalanda metro
153.110.31.18   netserve
153.110.31.19   mainserver centeral
153.110.31.20   samsonite
64.202.167.10   ns3.secureserver.net
64.202.167.97   ns4.secureserver.net
66.249.89.104   www.google.com
68.178.157.132  services.amrood.com

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

คุณจะไม่มีสิทธิ์แก้ไขไฟล์นี้ดังนั้นหากคุณต้องการใส่ชื่อโฮสต์ใด ๆ พร้อมกับที่อยู่ IP คุณจะต้องได้รับอนุญาตจากรูท