IP 경로를 삭제하는 방법?


13

UNIX 서버에서 아래와 같은 경로를 삭제하는 방법은 무엇입니까?

122.252.228.38/255.255.255.255  122.252.228.38     UH        0  lan4       4136

유닉스는 무엇입니까? 유닉스 맛에 따라 다를 수 있습니다.
— Kusalananda

이 출력을 생성하는 데 사용한 명령도 추가하십시오.
— igal

답변:


17

사용중인 시스템 또는 사용중인 도구 세트는 포함되어 있지 않지만 라우팅 테이블을 관리하는 가장 일반적인 두 가지 명령은 route및 ip명령입니다.

다음은 net-tools 패키지 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.