Score:0

ฉันจะใช้โดเมนตัวอักษรเดี่ยวสำหรับการท่องอินเทอร์เน็ต LAN โดยใช้ dnsmasq ได้อย่างไร

ธง us

ใน LAN ของเรา ฉันมีบริการหลายอย่างที่ทำงานในหลายโฮสต์ และไคลเอนต์ที่ใช้ DHCP ด้วย dnsmasq.

เป้าหมายของฉันคือผู้ใช้สามารถพิมพ์ตัวอักษรเดียวได้ (เช่น ) ในแถบค้นหาของเบราว์เซอร์และรับการตอบกลับ HTTP ของเซิร์ฟเวอร์ HTTP ภายในเครื่องที่ 192.168.2.120

สิ่งที่ฉันทำไปแล้ว:

dnsmasq.conf ไฟล์ในเซิร์ฟเวอร์ DHCP LAN:

# (c.com เป็นตัวอย่าง)
# แนวคิดด้านล่างคือไคลเอ็นต์จะเพิ่ม c.com ต่อท้ายการค้นหา DNS เมื่อพวกเขาค้นหา "c"
dhcp-option=option:ชื่อโดเมน,c.com
dhcp-option=option:domain-search,c.com

/ etc / โฮสต์ ในเซิร์ฟเวอร์ DHCP:

192.168.2.120 c.c.com c.com

มีอะไรทำงาน:

  • ฉันได้ยืนยันกับ tcpdump ที่ไคลเอนต์ได้รับตัวเลือกในการตอบกลับ DHCP
  • ขด ค, curl c.c.com, และ ขด c.com ทุกอย่างทำงานได้ดี ทั้งหมดชี้ไปที่ 192.168.2.120 และรับทราฟฟิก HTTP ที่คาดไว้

อย่างไรก็ตาม การพิมพ์ "c" ในแถบเบราว์เซอร์จะทำให้เกิดการค้นหาโดย Google (ทดสอบใน Firefox/Edge/Chrome) มันใช้งานได้ก็ต่อเมื่อฉันพิมพ์ "http://c"

ฉันขาดอะไรอีกบ้างเพื่อให้อินเทอร์เน็ตเบราว์เซอร์สามารถทำงานได้ ขด, และไม่เรียกการค้นหา? ฉันรู้ว่ามันเป็นไปได้เพราะฉันเคยเห็นมันถูกนำมาใช้ในที่ทำงานบางแห่ง ฉันพลาดบางส่วนของปริศนา

cn flag
นี่เป็นเพราะเบราว์เซอร์ถือว่าคุณต้องการค้นหาคำหลักเมื่อคุณใส่สตริงที่ไม่ใช่สาธารณสมบัติที่ถูกต้อง ดังนั้นคุณต้องเจาะลึกเข้าไปในการตั้งค่าของเบราว์เซอร์ที่คุณใช้
jp flag
https://superuser.com/questions/274562/teach-google-chrome-to-understand-custom-tld
Score:0
ธง us

ความคิดเห็น @AlexD ชี้ให้ฉันเห็นวิธีแก้ปัญหาที่ถูกต้อง การใช้ "c/" (เช่น การต่อท้ายเครื่องหมายทับ) จะทำให้เกิดพฤติกรรมที่คาดหวัง

โพสต์คำตอบ

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