이런 문제가 자주 발생하는데, 사설 IP 네트워크에 바인딩할 네트워크 인터페이스를 선택해야 합니다.
이는 CIDR 블록 10.0.0.0/8 또는 192.168.0.0/16 중 하나의 주소입니다.
나의 일반적인 접근 방식은 다음 스크립트입니다.
ip -4 addr show | grep 'inet 10\|192.168'
이렇게 하면 작업이 완료되지만 문제가 발생하기 쉬운 것 같습니다. 더 좋은 방법이 있나요? 어쩌면 10.0.0.0/8 또는 192.168.0.0/16 블록에서 통신하는 IP 주소만 표시한다고 말할 수 있을까요?
답변1
매뉴얼 페이지에는 "to PREFIX"를 사용할 수 있다고 나와 있습니다.
ip -4 addr show to 10.0.0.0/8
이는 라인의 마지막 항목에만 따르는 것으로 보이므로 각 네트워크 블록에 대해 한 번만 수행해야 할 수도 있습니다.