
어느 경로에서 왔는지 요청에 응답할 수 있는지 궁금합니다.
내 상황은 이렇습니다.
eth0 192.168.10.1 --> gw: 192.168.10.254 nm: 24
eth1 192.168.11.1 --> gw: 192.168.11.254 nm: 24
이 두 IP는 동일한 시스템에 있으므로 일반적으로 192.168.10.2에서 192.168.11.1로 ping을 수행할 때 발생합니다. 192.168.10.0/24는 eth0에 있고 패킷은 eth1을 통해 요청되었기 때문에 이 시스템은 192.168.10.2에 응답하지 않습니다.
작동하게 만들 수 있나요?
저는 Linux 우분투를 사용하고 있으며 애플리케이션은 eth1만 수신합니다.
답변1
두 네트워크는 어떻게 상호 연결됩니까? 두 네트의 유일한 "접점"이 "머신"인 경우 게이트웨이(192.168.10.254)에 192.168.10.1을 통해 192.168.11.0/24로 연결되는 경로가 없으면 작동할 수 없습니다.
답변2
귀찮게 해서 미안해, 내가 넣었어
ip route 192.168.10.2 via 192.168.11.1 dev eth1
내 컴퓨터에서는 이것이 트릭을 수행합니다. 나머지 192.168.1.0/24는 커널 링크이기 때문에 192.168.10.1을 통해 응답되지만 192.168.10.2는 게이트웨이를 통해 vlan2로 이동하고 다시 돌아옵니다.
나는 내 자신의 질문에 대답했습니다.