ฉันมีการตั้งค่าเซิร์ฟเวอร์ nbd ด้วยการกำหนดค่าต่อไปนี้
[ทั่วไป]
ผู้ใช้ = nbd
กลุ่ม = nbd
พอร์ต = 98745
[ส่งออก]
ชื่อส่งออก = /dev/ubuntu-vg/lv0
authfile = /etc/nbd-server/allow
หากไม่มีไฟล์อนุญาตสิ่งนี้จะทำงานได้อย่างไม่มีที่ติ
หลังจากเพิ่มไฟล์อนุญาตต่อไปนี้
10.0.0.0/24
ด้วย ip 10.0.0.10 ฉันได้รับ
การเจรจา: ..ข้อผิดพลาด: การเชื่อมต่อไม่ได้รับอนุญาตตามนโยบายเซิร์ฟเวอร์ เซิร์ฟเวอร์กล่าวว่า: การเข้าถึงถูกปฏิเสธโดยการกำหนดค่าเซิร์ฟเวอร์
และบนเซิร์ฟเวอร์
สร้างกระบวนการลูก
virtstyle ipliteral
เชื่อมต่อจาก 10.0.0.10 ไฟล์ที่กำหนดคือ /dev/ubuntu-vg/nfs-lv
ที่อยู่ลูกค้าไม่ตรงกัน 2/10: ครอบครัวที่อยู่ไม่ตรงกัน (IPv4 กับ IPv6?)
ข้อความซ้ำ 2 ครั้ง: [ ที่อยู่ลูกค้าไม่ตรงกัน 2/10: ครอบครัวที่อยู่ไม่ตรงกัน (IPv4 กับ IPv6?)]
ไคลเอ็นต์ '10.0.0.10' ไม่ได้รับอนุญาตให้เข้าถึง
การเจรจาล้มเหลว: การเชื่อมต่อถูกรีเซ็ตโดยเพียร์
ความคิดใด ๆ ฉันนิ่งงันตามเอกสาร ที่นี่ นี้ ควร ทำงานตามที่เป็นอยู่
เพื่อให้ละเอียด ฉันได้เพิ่ม 127.0.0.1 และ 10.0.0.10 ลงในไฟล์ที่อนุญาต และได้รับผลลัพธ์เดียวกัน ลองทีละบรรทัดเช่นกัน
ฉันพบว่าการตรวจสอบ IP นั้นไม่ปลอดภัยอย่างแน่นอน แต่ถ้ามันทำให้ผู้ประสงค์ร้ายทำได้ยากขึ้นเล็กน้อย ฉันก็อยากจะเปิดใช้งาน โปรดตรวจสอบให้แน่ใจว่าคำแนะนำใช้รูปแบบใหม่