DNS, SSL - เครือข่ายท้องถิ่น


0

ฉันมีเซิร์ฟเวอร์ที่มี 2 IPS: 177.68.XX.YY (IP สาธารณะ) 192.168.10.1 (IP ท้องถิ่น)

เซิร์ฟเวอร์นี้มีใบรับรอง SSL (จากเข้ารหัสด้วยกัน) สำหรับ https://example.com

มีอุปกรณ์หลายอย่างในเครือข่ายท้องถิ่นของเซิร์ฟเวอร์นี้ (เช่น 192.168.10.10, 192.168.10.11 และอื่น ๆ ) ที่เข้าถึงเซิร์ฟเวอร์นี้ผ่านที่อยู่ IP สาธารณะ ( https://example.com )

อย่างไรก็ตามเมื่ออินเทอร์เน็ตล่ม (ซึ่งในช่วงสองสามวันที่ผ่านมามักเกิดจากการบำรุงรักษาอาคารหลายครั้ง) อุปกรณ์ทั้งหมดต้องเปลี่ยนเป็น 192.168.10.1 เพื่อเข้าถึงเซิร์ฟเวอร์ (ไม่ปลอดภัยโดยไม่มี https)

คำถามของฉันคือ: มีวิธีการใช้ DNS ในเครือข่ายของฉันเพื่อให้เมื่ออินเทอร์เน็ตเป็นคนลงในเครือข่ายท้องถิ่นยังคงสามารถเข้าถึงโดเมนผ่าน https://example.com ?


คุณสามารถเรียกใช้ DNS บนเซิร์ฟเวอร์ได้หรือไม่ หรือว่าคุณต้องการเพียงแค่ปรับเปลี่ยนไฟล์โฮสต์ในคอมพิวเตอร์ไคลเอนต์
music2myear

เหตุใด IP สาธารณะของเซิร์ฟเวอร์จึงไม่สามารถเข้าถึงได้เมื่ออินเทอร์เน็ตล่ม นั่นไม่ใช่ IP สาธารณะของอินเตอร์เฟสเราเตอร์ที่เชื่อมต่ออินเทอร์เน็ตของคุณใช่หรือไม่ เราเตอร์นั่นกำลังออฟไลน์หรือไม่ หรือเป็นปัญหาที่เครือข่ายของคุณไม่มีเซิร์ฟเวอร์ DNS ในตัวเครื่องและไม่สามารถเข้าถึงได้เมื่ออินเทอร์เน็ตล่ม
Twisty Impersonator

มีวิธีแก้ไขหลายวิธีขึ้นอยู่กับเราเตอร์ของคุณ นอกจากนี้คุณยังสามารถเลี่ยง DNS ทั้งหมดโดยการเข้ารหัสการจับคู่ IP อย่างหนักในไฟล์โฮสต์พีซีแต่ละเครื่อง
davidgo

@ music2myear ฉันสามารถเรียกใช้ DNS บนเซิร์ฟเวอร์ไม่มีปัญหา!
pedrofialho

1
หากเซิร์ฟเวอร์ DNS ของคุณไม่สามารถเข้าถึงได้เมื่ออินเทอร์เน็ตล่มนั่นคือสาเหตุที่คุณขาดการเชื่อมต่อ รับเซิร์ฟเวอร์ DNS ภายในหรือใส่รายการในไฟล์ HOSTS ของคอมพิวเตอร์ของคุณซึ่งระบุ example.com ไปยัง IP ภายในของเซิร์ฟเวอร์ของคุณ ถ้าคุณทำเช่นนั้นใช่ SSL จะยังคงทำงานได้ คุณสามารถทดสอบและยืนยันได้อย่างง่ายดาย
Twisty Impersonator
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.