BSD route
명령에는 주어진 호스트에 대해 어떤 경로가 선택되는지 보여주는 기능이 있습니다. 예를 들어:
/Users/mhaase $ route get google.com
route to: iad23s07-in-f8.1e100.net
destination: iad23s07-in-f8.1e100.net
gateway: 10.36.13.1
interface: en0
flags: <UP,GATEWAY,HOST,DONE,WASCLONED,IFSCOPE,IFREF>
recvpipe sendpipe ssthresh rtt,msec rttvar hopcount mtu expire
0 0 0 0 0 0 1500 0
라우팅 규칙이 예상대로 작동하는지 확인하기 위해 라우팅 테이블을 수동으로 조작할 때 이 방법이 유용하다고 생각하는 경우가 있습니다.
경로의 GNU 버전에는 동일한 "get" 하위 명령이 없습니다. GNU/Linux에 상응하는 것이나 대안이 있습니까?
답변1
가지다
ip route get 74.125.137.100
하지만 호스트 이름 확인은 수행하지 않습니다(좋은 일이라고 생각합니다). 이 명령은 일반적으로 iproute 또는 iproute2 패키지에서 사용할 수 있습니다.