จะลบเส้นทาง IP ได้อย่างไร


13

วิธีลบเส้นทางเช่นเดียวกับด้านล่างจากเซิร์ฟเวอร์ UNIX

122.252.228.38/255.255.255.255  122.252.228.38     UH        0  lan4       4136

นี่คือสิ่งที่ Unix มันอาจแตกต่างกันไปขึ้นอยู่กับรสชาติของ Unix
Kusalananda

โปรดเพิ่มคำสั่งที่คุณใช้ในการสร้างผลลัพธ์นี้
igal

คำตอบ:


17

คุณไม่ได้รวมระบบที่คุณใช้หรือชุดเครื่องมือที่คุณใช้ แต่คำสั่งที่พบบ่อยที่สุดสองคำสั่งสำหรับการจัดการตารางเส้นทางคือคำสั่งrouteและip

นี่คือวิธีที่คุณอาจลบเส้นทางโดยใช้routeคำสั่ง (จากแพ็คเกจเครื่องมือสุทธิ ):

route del -net 122.252.228.38 netmask 255.255.255.255

และนี่คือวิธีที่คุณอาจลบเส้นทางเดียวกันโดยใช้ipคำสั่ง (จากแพ็คเกจiproute2 ):

ip route del 122.252.228.38/32

0
sudo ip route del 122.252.228.38/32   # or any valid selector
sudo ip addr flush dev DEVICE    # then flush the cache and the route will be gone

5
อย่าปฏิบัติตามคำแนะนำนี้มันจะทำรายการทั้งหมดสำหรับอุปกรณ์ที่ระบุและอาจทำลายวัน / สัปดาห์ / เดือนของคุณอาจล็อกระบบของคุณที่คุณกำลังจัดการอยู่และต้องใช้คอนโซลในสถานที่ sudo ip addr flush dev DEVICEเป็นวิธีโลภเกินไปสำหรับปัญหาในมือ! คำถามต้องการลบรายการเดียว! flush(ตามที่เขียนไว้) จะลบรายการทั้งหมดสำหรับอุปกรณ์ !!!!!
แซนด์วิช
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.