멀티홈 호스트 감지

멀티홈 호스트 감지

머신이 멀티홈인지 확실하게 감지할 수 있는 방법이 있습니까? 나는 해당 정보에 대해 true 또는 false를 반환하는 스크립트를 작성할 수 있기를 원합니다.

답변1

멀티홈 컴퓨터의 정의를 두 개의 기본 경로가 있는 컴퓨터로 대략적으로 정의할 수 있습니다. 보다 정확한 정의를 위해서는 경로가 얼마나 독립적인지 결정해야 하는데 이는 어려운 일처럼 보입니다.

route -n | awk '$1 == "0.0.0.0" {++r} END {exit(r<2)}'
route -n --inet6 | awl '$1 == "::/0" {++r} END {exit(r<2)}'

(Solaris 호출에는 조정이 필요할 수 있습니다.)

관련 정보