내 컴퓨터에는 두 개의 네트워크 어댑터가 있으며 서로 다른 서브넷에 연결되어 있습니다.프로세스의 사용자 지정 경로는 어떻게됩니까?
이어댑터 A : : 10.20.30.201 어댑터 B : 10.20.31.201 나는 특별한 프로세스의 모든 나가는 데이터를 만들고 싶어
(예를 들어 프로세스) 어댑터 A. 통해 내가 즉 아래로 어댑터 A를 프로세스의 기본 경로로 지정하려고합니다.
나는 특별한 목적지에 대한 경로 테이블을 수정할 수 있음을 알고있다. 그러나 내가 여기서하고 싶은 것은 매우 다르다. 프로세스 A은 많은 다른 IP와 통신 할 수 있으며 사전에 알지 못합니다.
Winsock2는 TCP/IP 스택에서 dll을 작성하는 방법으로 LSP을 제공합니다. 나는 LSP에 익숙하지 않고 LSP가 내가 원하는 것을 할 수 있는지를 모른다.
아무도 나에게 약간의 제안을 해줄 수 있습니까, 고마워요.
프로세스 A 및 B를 수정할 수있는 경우 [Windows의 소켓에 특정 네트워크 인터페이스 사용] (http://stackoverflow.com/questions/2065495/using-a-specific-network-interface-for- a-socket-in-windows). – ephemient
정보를 제공해 주셔서 감사합니다. 내 상황은 조금 다르다. LSP가 도움이되는지 알고 싶습니다. LSP가 연결을 리디렉션 할 수 있지만 NIC를 선택할 수 있는지 여부는 알 수 없습니다. – xjdrew