2
nslookup, ขุด, firefox ละเว้นรายการไฟล์ / etc / hosts
มีบางอย่างผิดปกติกับการติดตั้ง Debian ปัจจุบันของฉัน โปรแกรมส่วนใหญ่เช่น firefox, nslookup, dig เป็นต้นกำลังมองข้ามรายการใน/etc/hostsไฟล์จริง ๆ แล้วฉันใช้ไฟล์นี้เพื่อปิดกั้นโฆษณา ตัวอย่าง บรรทัดใน/etc/hostsไฟล์ 127.0.0.1 www.winaproduct.com เมื่อฉันทำdig +short www.winaproduct.comมันกลับที่อยู่ IP 127.0.0.1ที่เกี่ยวข้องของเซิร์ฟเวอร์ไม่ได้ เปิดwww.winaproduct.comใน firefox จะแสดงเว็บไซต์ที่เกี่ยวข้อง แต่ไม่คาดว่าจะเป็น แต่มีปัญหาใด ๆ กับping, busybox nslookup, busybox ping, resolveipฯลฯ ดังนั้นปัญหาคืออะไร และจะแก้ไขได้อย่างไรฉันคิดว่าปัญหาอยู่ที่ไลบรารีการแก้ไข DNS แก้ไขชั่วคราวขึ้นการติดตั้งdnsmasqและการเปลี่ยนแปลงnameserverไปใน127.0.0.1/etc/resolv.conf ปรับปรุง ปัญหาได้รับการแก้ไขอย่างน่าอัศจรรย์หลังจากการติดตั้งlibnss3ซึ่งขึ้นอยู่กับgoogle-chrome default /etc/nsswitch.conf ดูเหมือนว่า hosts: files dns จะบอกได้nslookupอย่างไรdigฯลฯ ถามไฟล์ / etc / hosts ก่อนแทนที่จะถามโดยตรงกับ …