Score:1

Iptables -C (--check) ไม่ทำงาน

ธง in

ฉันมี Iptables เวอร์ชันต่อไปนี้:

sh# iptables --version
iptables v1.4.21

หน้าความช่วยเหลือมีบรรทัดนี้:

--check -C chain ตรวจสอบการมีอยู่ของกฎ

ฉันมีกฎดังกล่าวใน iptables-บันทึก:

-A PREROUTING -p udp -m udp --dport 5060 -j CT --helper sip

แต่เมื่อฉันพยายามตรวจสอบ (-ค) ฉันเห็นผลลัพธ์ดังกล่าว:

sh# iptables -C PREROUTING -p udp -m udp --dport 5060 -j CT --helper sip
iptables: กฎไม่ถูกต้อง (มีกฎการจับคู่อยู่ในห่วงโซ่นั้นหรือไม่)

เหตุผลคืออะไร? ข้อบกพร่องบางอย่างอาจอยู่ใน Iptables หรือไม่

Score:2
ธง in

ลองเพิ่ม ก -t แนท คุณจึงเลือกตาราง NAT หรืออาจจะ -t แหลกเหลว. ค่อนข้างแน่ใจว่าค่าเริ่มต้นจะดูที่ตารางตัวกรองซึ่งจะไม่มีห่วงโซ่ PREROUTING คุณต้องระบุว่าคุณกำลังดูตารางใด

sh# iptables -C PREROUTING -t nat -p udp -m udp --dport 5060 -j CT --helper sip
A.B avatar
cl flag
A.B
ที่จริงแล้วสำหรับสิ่งนี้คือ `-t raw` (อันเดียวที่อนุญาตให้ใช้ [`-j CT`](https://manpages.debian.org/iptables/iptables-extensions.8#CT))
in flag
อ่าเป็นจุดที่ดี ฉันไม่ได้สนใจเรื่องนั้น

โพสต์คำตอบ

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