IP 경로를 삭제하는 방법?


13

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

122.252.228.38/255.255.255.255  122.252.228.38     UH        0  lan4       4136

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

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

답변:


17

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

다음은 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.