특정 대상 서브넷에 특정 인터페이스 사용(소스 IP 설정)

특정 대상 서브넷에 특정 인터페이스 사용(소스 IP 설정)

특정 소스 IP를 설정하기 위해 일종의 라우팅 트릭을 찾고 있습니다.

로컬 머신에는 두 개의 IP가 있습니다.

이더리움 1: 192.168.0.1

이더넷 1:2 192.168.0.2

기본 게이트웨이는 Eth1을 통한 192.168.0.254입니다.

원격 서브넷은 10.0.0.0/24입니다.

10.0.0.x 호스트로 전송된 모든 트래픽은 Eth1:2를 통해 나가서 원격 호스트가 이를 수신할 때 IP가 192.168.0.2가 되도록 하고 싶습니다. 또는 10.0의 소스 IP로 192.168.0.2를 어떻게 강제할 수 있습니까? 0 .x 호스트와 통신할 때.

답변1

그렇게 간단해요ip r a 10.0.0.0/24 via 192.168.0.254 dev eth1:2

답변2

두 인터페이스 모두 동일한 네트워크에 있으므로 의미가 없습니다(스위치에 연결되어 있고 단일 인터페이스에 바인딩하지 않는 한). 왜 이렇게 이상한 설정이 있는 걸까요? 그걸로 무엇을 달성하고 싶나요?

관련 정보