2개의 네트워크 인터페이스(예: eth0 및 wlan0)가 동일한 네트워크에 있는지 또는 하나의 네트워크 인터페이스가 다른 네트워크 인터페이스에 연결할 수 있는 일부 네트워크 아키텍처에 있는지(예: 한 라우터가 다른 라우터 끝의 클라이언트인지) 프로그래밍 방식으로 알 수 있기를 원합니다. 나는 할 수 있기를 바랐다.
ping -I wlan0 <eth0 ip>
그러나 이는 eth0 네트워크의 다른 IP 주소에서는 작동하지만 내 장치의 실제 주소에서는 작동하지 않습니다. 또한 로컬 웹 서버에 액세스하여 비슷한 아이디어를 시도했습니다.
curl -i wlan0 <eth0 ip>:<server port>
그러나 이것은 로컬로 라우팅되기 때문에 항상 작동하는 것 같습니다. curl
네트워크를 통해 명령이 실행 되도록 라우팅 테이블을 조작하는 것이 가능합니까 ? 아니면 완전히 다른 접근 방식일까요? 어떤 도움이라도 대단히 감사하겠습니다.