"vhosts" มีสองประเภท: จริงและปลอม
vhosts จริงมักจะถูกเรียกว่า"DNS ย้อนกลับ" (เรียกว่า rDNS) -IT เป็นพื้นระเบียน DNS สำหรับที่อยู่ IP ของคุณชี้ไปที่ชื่อโดเมนบางคนที่มีPTR
การบันทึกซึ่งจะเงยหน้าขึ้นมองโดยเซิร์ฟเวอร์เมื่อการเชื่อมต่อ (ไม่ว่าจะเป็นircd
, httpd
หรืออะไร อื่น). นี่คือข้อความแจ้งเตือน "ค้นหาชื่อโฮสต์ของคุณ ... " ที่คุณเห็นทันทีหลังจากเชื่อมต่อกับ IRC
หากผู้ใช้เชื่อมต่อจาก2001:db8::42
ตัวอย่างเช่นการค้นหา DNS 2.4.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.b.d.0.1.0.0.2.ip6.arpa.
จะดำเนินการสำหรับ หากผู้ใช้เชื่อมต่อจาก192.0.2.123
ชื่อ DNS 123.2.0.192.in-addr.arpa.
จะเทียบเท่า DNS ย้อนกลับสามารถเปลี่ยนแปลงได้โดยใครก็ตามที่ควบคุมบล็อกที่อยู่ IP หากคุณมีที่อยู่ IPv4 เดียวสำหรับเครือข่ายในบ้านของคุณคุณจะต้องรบกวน ISP ของคุณเพื่อให้เปลี่ยน rDNS
เพื่อหลีกเลี่ยงการปลอมแปลงircd
(โปรแกรมเซิร์ฟเวอร์ IRC) จะเปรียบเทียบ reverse และ forward DNS นั่นคือจะทำให้แน่ใจว่าชื่อโฮสต์ rDNS ของคุณชี้ไปที่ที่อยู่ IP ของคุณก่อนที่จะแสดงกับผู้ใช้รายอื่น
สำหรับผู้ที่ไม่สามารถเปลี่ยน rDNS จริงได้เครือข่าย IRC ส่วนใหญ่เสนอ "โฮสต์เสมือน" หรือ "ปิดบัง"
IRC daemon เกือบทุกตัวสามารถเปลี่ยนชื่อโฮสต์ที่แสดงของผู้ใช้ได้ทุกเวลา ปกติแล้วสิ่งนี้จะถูก จำกัด ให้กับผู้ให้บริการหรือแม้แต่กับบริการ ตัวอย่างเช่นด้วยคำสั่ง IRC /chghost joeuser joes-fake-hostname.net
(สมมติว่ามีสิทธิ์เพียงพอ)
ในเครือข่ายส่วนใหญ่กระบวนการนี้จะดำเนินการโดยอัตโนมัติโดยบริการ - เมื่อผู้ให้บริการกำหนด vhost (ปิดบัง) คุณจะได้รับการตั้งค่าทุกครั้งที่คุณระบุบัญชีบริการของคุณ
(ฉันกำลังพูดว่า "services" ไม่ใช่ "NickServ" หรือ "HostServ" เพราะส่วนใหญ่เป็นโปรแกรมเดียวที่แสดงตัวเองเป็น * Servs ทั้งหมด)