Safari: บายพาส“ การเชื่อมต่อนี้ไม่ได้เป็นส่วนตัว” ไม่สามารถเข้าถึงผ่านที่อยู่ IP ได้หรือไม่


5

ฉันใช้ macOS 10.13.1 และ Safari 11.0.1 เนื่องจากฉันอัปเกรดจาก 10.12 จึงไม่สามารถเข้าถึงเว็บไซต์ https ผ่านที่อยู่ IP ได้

ตัวอย่างเช่นฉันต้องการเข้าถึง GUI config จากเราเตอร์

  1. ฉันเปิด Safari ไปที่ https: // 192.168.0.1
  2. Safari บอกว่า: "การเชื่อมต่อไม่เป็นส่วนตัว"
  3. ฉันคลิก "รายละเอียด" → "เปิดเว็บไซต์" → "เยี่ยมชมเว็บไซต์" จากนั้นฉันต้องป้อนรหัสผ่านจากผู้ใช้ในพื้นที่ของฉัน
  4. ไซต์โหลดซ้ำแล้วซ้ำอีกฉันสามารถเห็นข้อความ: "การเชื่อมต่อไม่ได้เป็นส่วนตัว"

ถ้าฉันสร้างรายการชื่อโฮสต์/etc/hostsเช่น: 192.168.0.1 my.funny.routerและไปที่ Safari และเปิด https: // my.funny.router สามารถสร้างการเชื่อมต่อได้หลังจากฉันคลิก "รายละเอียด" → "เปิดเว็บไซต์"

มีวิธีแก้ปัญหาหรือไม่? ฉันสามารถปิดใช้งาน "ฟีเจอร์" นั้นได้หรือไม่?


ฉันเดาว่าปัญหานี้ได้รับการแก้ไขโดย Apple เพราะตอนนี้หลังจากป้อน pw จากผู้ใช้ของฉันฉันสามารถเข้าถึงเว็บไซต์ผ่าน IP
fips123

คำตอบ:


1

บายพาสไม่สามารถหลีกเลี่ยงได้อย่างชัดเจน โปรดทราบด้วยว่ามันอาจล้มเหลวและขอการรับรองความถูกต้องหากรายการโฮสต์ไฟล์ของคุณมีทั้งแบบสั้นและแบบ FQDN ในกรณีนี้คุณต้องใช้ FQDN อาจเป็นเพราะ Mac จะต่อท้ายชื่อโดเมนของคุณกับชื่อโฮสต์ที่ไม่ผ่านการตรวจสอบก่อนที่จะตรวจสอบการอนุญาตและ (ฉันเดา) ว่าไซต์ระยะไกลที่ระบุว่าเป็นโดเมนเครื่องท้องถิ่นของคุณ (ตัวอย่างเช่น mymac.local) พวงกุญแจ หรืออาจเป็นได้ว่ามีเพียงชื่อโฮสต์สั้น ๆ ใน / etc / hosts จะเป็น OK แต่ถ้าคุณมีทั้งชื่อยาวและชื่อสั้นทั้งคู่คุณต้องใช้ FQDN เนื่องจากเป็นชื่อที่แก้ไขในไฟล์โฮสต์ของคุณ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.