Score:0

Xinetd ฟังที่อยู่ IP ที่ไม่ได้กำหนดให้กับอินเทอร์เฟซ

ธง is

เป็นไปได้ไหมที่จะใช้ Xinetd (หรือโซลูชันอื่นๆ) เพื่อฟังแพ็กเก็ตขาเข้าสำหรับที่อยู่ IP ซึ่งไม่ได้กำหนดให้กับอินเทอร์เฟซ และเริ่มต้นใช้งาน daemon (เช่น Xinetd)

ดังนั้นเครื่อง Linux ของฉันจึงเป็น GW เริ่มต้น แพ็กเก็ตทั้งหมดจะถูกส่งไป ฉันต้องการรับรู้แพ็กเก็ตเฉพาะด้วย IP ปลายทาง ซึ่งไม่ผูกกับอินเทอร์เฟซและตอบสนองต่อมัน (เริ่มต้น daemon)

ขอบคุณ!

Score:0
ธง za

ใช่ เปิดใช้งาน ก net.ipv4.ip_nonlocal_bind การตั้งค่า:

echo "net.ipv4.ip_nonlocal_bind = 1" > /etc/sysctl.d/enable-nolocal-bind.conf"
sysctl net.ipv4.ip_nonlocal_bind=1

(อันหลังคือ "เปิดใช้งานทันที" บรรทัดแรกคือทำให้สิ่งนี้คงอยู่) ตอนนี้คุณสามารถผูก daemons กับที่อยู่ IP ใดก็ได้

อย่างไรก็ตาม การดำเนินการนี้อาจไม่ทำงานตามที่คุณคาดไว้ ในคอมพิวเตอร์ LAN เดียวกัน ไม่ใช้ gw เริ่มต้นในการสื่อสาร พวกเขาส่งแพ็คเก็ตโดยตรงเช่น ทำแบบสอบถาม ARP เพื่อค้นหาที่อยู่ MAC ของระบบที่จะส่งแพ็กเก็ต หากไม่มีการตอบกลับ จะไม่เปลี่ยนกลับไปส่งแพ็กเก็ตเป็น gw เริ่มต้น มันจะล้มเหลวด้วยข้อผิดพลาดแทน

Score:0
ธง cn

บน Linux เส้นทางประเภท local นั้นวนกลับและจะถูกส่งไปยัง localhost หรือที่เรียกว่า IP ใด ๆ.

กำหนดเส้นทางขนาดใหญ่ของคำนำหน้าตามต้องการ หากใช้ IPv6 อาจจอง /64 ทั้งหมดเพื่อจุดประสงค์ดังกล่าว 2544:db8:bdd2:c0e::/64. กำหนดเส้นทางนั้นไปยังโฮสต์นี้ (กล่อง Linux) และในกล่อง Linux ส่งไปที่โลคัล

กำหนดค่า xinetd เพื่อฟังพอร์ตที่ต้องการ

ผลลัพธ์สุดท้าย IP ใด ๆ ในเครือข่ายนั้นพูด 2544:db8:bdd2:c0e::138จะสิ้นสุดในช่องนี้และเริ่มโปรแกรมเซิร์ฟเวอร์

โพสต์คำตอบ

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