Score:0

วิธีอนุญาต ipv6 ใน .htaccess เพื่ออนุญาตการเข้าถึงเว็บไซต์

ธง ca

ฉันมีเครื่องมือเว็บออนไลน์และต้องการให้บริษัทเข้าถึงได้ ในขณะนี้ การเข้าถึงถูกควบคุมโดย IP ผ่านไฟล์ .htaccess บริษัทที่ฉันต้องการให้เข้าถึงนั้นใช้ที่อยู่ ipv6 และแม้ว่าฉันจะลองหลายวิธีแล้ว แต่ก็ยังถูกบล็อกไม่ให้เข้าถึงเว็บไซต์

สมมติว่า ipv6 ของพวกเขาคือ: 26b0:21t7:ada2:4a10:38f5:1d56:7a79:c83c

(หมายเหตุด้านข้าง: แปลกเมื่อพวกเขาเยี่ยมชมเว็บไซต์เช่น https://whatismyipaddress.com พวกเขายังมีที่อยู่ ipv4 ซึ่งฉันได้อนุญาตพิเศษด้วย)

ฉันได้อ่านโพสต์นี้แล้ว แต่มันไม่ได้ตอบคำถาม:

อนุญาตช่วง IPv6 ของแต่ละคนผ่าน .htaccess

และฉันได้ลองทำสิ่งต่าง ๆ มากมายเช่น:

 <RequireAny>
     Require ip 51.203.055.209     # whitelisting ipv4 works fine
     Require ip 26b0:21t7:ada2:4a10::/64  26b0:21t7:ada2::/52  26b0:21t7:ada2:4a10:38f5:1d56:7a79:c83c
     Require ip 26b0:21t7:10::/48 26b0:21t7:11::/48 26b0:21t7:12::/48 26b0:21t7:13::/48 26b0:21t7:14::/48 26b0:21t7:15::/48 26b0:21t7:16::/48 26b0:21t7:17::/48 26b0:21t7:18::/48 26b0:21t7:19::/48 26b0:21t7:1a::/48 26b0:21t7:1b::/48 26b0:21t7:1c::/48 26b0:21t7:1e::/48
 </RequireAny>

...แต่ ipv6 ไม่ทำงานเลย พูดตามตรงว่าฉันไม่ค่อยเข้าใจซับเน็ตทั้งหมดใน ipv6 แต่ฉันไม่ต้องการใช้เวลาหลายปีเพื่อค้นหาความซับซ้อนของวิธีการทำงาน - ฉันแค่ต้องการกฎที่เข้มงวดและรวดเร็วในการอนุญาต ipv6 ที่อนุญาตพิเศษ ที่อยู่ใน .htaccess

ขอขอบคุณสำหรับความช่วยเหลือใด ๆ

vidarlo avatar
ar flag
คุณแน่ใจหรือว่าพวกเขากำลังเข้าถึงคุณผ่าน IPv6 และ 26b0:21t7 นั้น ***ไม่ใช่*** ที่อยู่ IPv6 ที่ถูกต้องอย่างแน่นอน
5Diraptor avatar
ca flag
@vidarlo ขออภัยสำหรับความสับสน ฉันใช้ ipv6 ของพวกเขาและเปลี่ยนอักขระสองสามตัวเพื่อการรักษาความลับซึ่งจะอธิบายได้
5Diraptor avatar
ca flag
อย่างที่ฉันพูด ฉันได้เพิ่มที่อยู่ ipv4 ของพวกเขาแล้ว พวกเขาจะตรวจสอบได้อย่างไรว่าเข้าถึงฉันผ่าน ipv6 หรือไม่
vidarlo avatar
ar flag
อย่าปิดบัง IP หากคุณต้องปกปิด IP ให้ทำอย่างถูกต้อง หากต้องการตรวจสอบว่าพวกเขาเข้าถึงคุณได้อย่างไร ให้ดูที่ access.logs สำหรับไซต์ที่เป็นปัญหา นอกจากนี้ คุณแน่ใจหรือไม่ว่า Apache อนุญาตช่วง/ช่วงของ IP หลายรายการตามคำสั่ง Require-statement?
5Diraptor avatar
ca flag
@vidarlo - ใช่ แน่ใจว่า apache อนุญาตหลาย IP - อันที่จริง ฉันมีที่อยู่ IPv4 ที่แตกต่างกัน 5 รายการอยู่ในแถวแรก ทั้งหมดนี้ทำงานได้ดี ไม่เคยมีปัญหากับพวกเขา ฉันได้เพิ่มที่อยู่ที่ไม่ถูกต้องในจุดหนึ่ง และทำให้เครื่องมือเว็บไม่สามารถโหลดได้โดยมีข้อผิดพลาดของเซิร์ฟเวอร์ ในขณะนี้โหลดได้ดีสำหรับฉัน บริษัทที่มี ipv6 ไม่สามารถเข้าถึงได้
vidarlo avatar
ar flag
เว็บเซิร์ฟเวอร์ของคุณสามารถเข้าถึงได้ผ่าน IPv6 หรือไม่
vidarlo avatar
ar flag
ให้เรา [ดำเนินการสนทนาต่อในการแชท](https://chat.stackexchange.com/rooms/126850/discussion-between-vidarlo-and-5diraptor)
John Mahowald avatar
cn flag
คำนำหน้า IPv6 ขององค์กรคืออะไร ถามผู้ให้บริการเครือข่ายหรือตารางเส้นทางอินเทอร์เน็ตว่ามี ASN ของตนเองหรือไม่ สิ่งที่คุณมีตอนนี้กับ 14 ที่ติดกัน / 48 วินาทีสามารถรวมเข้าด้วยกันได้
vidarlo avatar
ar flag
@JohnMahowald หากคุณอ่านการสนทนา ปรากฎว่า 5Diraptor ไม่มีบันทึก AAAA สำหรับไซต์ด้วยซ้ำ ดังนั้นจึงไม่มีทราฟฟิก IPv6 ที่จะโดนเขา...
5Diraptor avatar
ca flag
แม้ว่าฉันจะไม่มีบันทึก AAAA แต่ฉันก็ยังยินดีเป็นอย่างยิ่งที่ได้ทราบคำตอบสำหรับคำถามเดิม - หากกรอบ IPv6 ทำงานได้ดีสำหรับเว็บไซต์ของฉัน ฉันยังคงต้องการทราบวิธีรวม / ไม่รวมที่อยู่ IPv6 ใน .htaccess @vidarlo - ขอขอบคุณเป็นพิเศษสำหรับการตอบคำถามและช่วยฉันแก้ปัญหา
vidarlo avatar
ar flag
แบบที่คุณทำ ฉันไม่เห็นข้อผิดพลาดในนั้น แต่สำหรับ IPv6 ให้ใช้คำนำหน้า เช่น /64 หรือ /48. IP แต่ละรายการไม่มีความหมายใน IPv6 ในการกำหนดค่าต่างๆ
5Diraptor avatar
ca flag
ตกลง หลักการทั่วไปคือตัดอักขระ 16 ตัวสุดท้ายออก แล้วเพิ่ม `:/64` หรือตัดอักขระ 20 ตัวสุดท้ายออก แล้วเพิ่ม `:/48` ตามที่ฉันเข้าใจ
vidarlo avatar
ar flag
คุณไม่สามารถเคาะอักขระจำนวนหนึ่งได้ /64 และ /48 เป็นบิตมาสก์ กลุ่มของศูนย์สามารถยุบเป็น :: ดังนั้น ::1 จึงเป็นที่อยู่ IPv6 ที่ถูกต้องสมบูรณ์... และ fc80::1 ก็เช่นกัน

โพสต์คำตอบ

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