Score:1

วิธีลบ grepped iptables

ธง ar

ฉันมี iptables เริ่มต้นจาก แคลิฟอร์เนีย-

 root@Ubuntu-18-VM:~# iptables -S | grep -oP '(?<!^:)cali-[^ ]+'
    แคลิฟอร์เนียส่งต่อ
    อินพุต Cali
    Cali-OUTPUT
    แคลิ-cidr-บล็อก
    กาลีจาก hep ไปข้างหน้า
    แคลิจากปลายทางโฮสต์
    กาลีจาก wl-ส่ง
    กาลีจาก wl-ส่ง-5
    กาลี-fw-cali2847b154969
    กาลี-fw-cali4bb24809f90
    กาลี-fw-cali531f8f2e712
    กาลี-fw-cali5a82b3ff301
    คาลิ-ไพร-_CVSZITRyIpEmH8AB6H
    แคลิฟอร์เนีย-pri-_HayIXLB85hzHkIhWER
    คาลิ-pri-_PTRGc0U-L5Kz7V6ERW
    กาลี-pri-_u2Tn2rSoAPffvE7JO6
    ระบบ cali-pri-kns.kube
    คาลิ-โปร-_CVSZITRyIpEmH8AB6H
    คาลิ-โปร-_HayIXLB85hzHkIhWER
    คาลิ-โปร-_PTRGc0U-L5Kz7V6ERW
    คาลิ-โปร-_u2Tn2rSoAPffvE7JO6
    ระบบ cali-pro-kns.kube
    ส่งต่อไปข้างหน้า
    ปลายทางปลายทาง
    กาลี-to-wl-ส่ง
    กาลี-to-wl-ส่ง-5
    กาลี-tw-cali2847b154969
    กาลี-tw-cali4bb24809f90
    กาลี-tw-cali531f8f2e712
    กาลี-tw-cali5a82b3ff301
    กาลี-wl-to-host

ฉันจะลบ iptables ทั้ง 31 รายการเหล่านี้ได้อย่างไร หลังจาก grep ฉันจะเพิ่มคำสั่งลบอะไร iptables -S คำสั่งไม่แสดง แคลิฟอร์เนีย- iptables ?

us flag
คุณไม่สามารถทำได้ด้วยวิธีง่ายๆ เช่นนี้ IPTables ปฏิเสธที่จะลบเชนหากมีเชนอื่นอ้างถึง ซึ่งหมายความว่าคุณต้องตรวจสอบก่อนว่าไม่มีการข้ามไปยังเชนใดเชนหนึ่งก่อนที่จะลบเชนนั้น
Nikita Kipriyanov avatar
za flag
ฉันจะขยายคำแนะนำนั้น เปลี่ยน grep expression ให้จับ `-j cali-[\S]+` ก่อน ลบกฎเหล่านั้น จากนั้นจะไม่มีการอ้างอิงถึงเชนที่คุณพูด ดังนั้นคุณจึงสามารถล้างและลบออกได้
Score:1
ธง th

การลบ calico-Iptables:

ใช้ นโยบายผ้าดิบ และเพิ่มบรรทัดด้านล่างที่ส่วนท้ายของสคริปต์:

echo "ล้างผ้าดิบ iptables ที่เหลืออยู่"
iptables บันทึก | grep -i กาลี | iptables -F

echo "ลบ iptables ของผ้าดิบที่เหลืออยู่"
iptables บันทึก | grep -i กาลี | iptables -X

การดำเนินการนี้จะลบ iptables ของผ้าดิบทั้งหมดเมื่อคุณตรวจสอบด้วย iptables -S

บันทึก: เรียกใช้สคริปต์นี้หลังจากถอนการติดตั้ง K3S เท่านั้น

การลบ calicoctl:

เพียงแค่เรียกใช้ sudo rm $(ซึ่ง calicoctl) คำสั่ง มันจะค้นหาและลบ calicoctl

โพสต์คำตอบ

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