내 서버 (Windows Server 2008)에 3 개의 IP 세트가 있습니다.특정 프로세스에 대해 다른 '기본'IP 결정
특정 응용 프로그램이 세 번째 IP에서 작동해야하지만, 불행히도 해당 특수 응용 프로그램의 'bind'매개 변수가 절반으로 작동하고 응용 프로그램이 내 주 IP를 대신 사용하여 통신합니다.
응용 프로그램은 "GetHostByName"및/또는 "GetAddrInfo"를 사용하여 내 기본 IP를 가져옵니다. 내가 그것을 역 설계했기 때문에 나는 그것을 알 수있다.
나는이 응용 프로그램의 또 다른 주요 IP를 "속이기"를 원합니다. 다른 모든 것이 작동하고 있기 때문에 IP 설정을 그대로 유지하고 싶습니다. 만지지 말아야한다고 생각합니다.
그래서 기본적으로 "GetHostByName"및 "GetAddrInfo"를 선택하면이 특정 응용 프로그램에만 내 선택의 다른 IP가 반환됩니다.
나는 정확히 설명 된대로 수행 할 수 없다는 것을 알고 있습니다. 아마도 그렇게 할 수는 있지만 그렇지 않다면 내 목표를 달성하는 최선의 해결책이 무엇이라고 생각하는지 알고 싶습니다.
https://r1ch.net/projects/forcebindip
참고 :
이Yanick에게,