
34.0.0.0
나는 각각 로컬 IP 주소 192.168.42.1
, 192.168.42.2
, 192.168.42.3
등에 해당하는 IP와 여러 네트워크 장치가 있는 서버를 가지고 있습니다.
트래픽이 해당 로컬 인터페이스를 통해 라우팅되도록 이러한 각 인터페이스를 통해 로컬 터널을 생성하고 싶습니다. 예를 들어 을(를) 통과 192.168.72.1
하는 트래픽 경로를 만들고 싶습니다 . 이것이 가능한가?192.168.42.1
34.0.0.0
여러 대상 IP 주소를 사용하면 iptables가 있는 각 인터페이스를 통해 선택적으로 패킷을 라우팅할 수 있다는 것을 알고 있지만 지금은 로컬 터널을 생성할 수 있는지 잘 모르겠습니다. 내 서버에는 IP 주소가 하나만 있고 클라이언트에서만 이 작업을 수행하고 싶습니다. 또한 전송 코드를 제어할 수 없으므로 소켓을 각 로컬 IP에 선택적으로 바인딩할 수는 없지만 패킷이 전송되는 대상 IP를 변경할 수 있습니다.
편집: 좀 더 조사한 후에는 iptables의 OUTPUT 체인을 통과할 때 패킷을 표시하고 이를 사용하여 라우팅 결정을 알리고 싶은 것 같습니다. 이보다 쉬운 방법이 있나요? 라우팅이 결정된 후에는 패킷 대상을 변경할 수 없는 것 같습니다.