BSD `route -n`의 해당 명령

BSD `route -n`의 해당 명령

route -nBSD 명령은 아무것도 반환하지 않습니다.

$ route -n
usage: route [-dnqtv] command [[modifiers] args]

이것은 GNU 버전의 출력입니다.

여기에 이미지 설명을 입력하세요.

BSD에서 이에 상응하는 것은 무엇입니까?

답변1

netstat -rn이런 목적 으로 사용할 수 있습니다 .

FreeBSD 매뉴얼 페이지를 참조하세요.네트워크 통계자세한 내용은.

그런데 이것은 Linux에서도 작동하므로 route -n라우팅 테이블을 확인하는 것보다 이식성이 더 좋은 명령입니다.

답변2

OpenBSD 및 NetBSD:

route -n show

수행하려는 작업을 언급하는 것을 잊었 습니다 route. show이는 귀하가 받은 오류 메시지에도 암시되어 있습니다.

Linux route명령과 route다른 BSD 시스템의 명령 의미는 매우 다르며 BSD 명령은 기본적으로 경로를 표시하지 않습니다. FreeBSD 및 macOS에서 구현하려면 route특정 대상 주소가 필요합니다. netstat -rn두 시스템 모두에서 더 나은 결과를 얻을 수 있습니다 .

관련 정보