2009-11-19 4 views
0

일부 특정 IP를 제외하고 인터넷을 통한 통신을 제한 할 수있는 간단한 프로그램을 만들고 싶습니다. 따라서 사용자는 원하지 않는 트래픽을 제거 할 수 있습니다. 그것은 간단해야하고 사용자는 즉시 켜고 끌 수 있어야합니다.C#을 사용하여 특정 IP에 대한 TCP 통신 제한

제 생각에는 Windows 방화벽을 사용하고 C#/WPF를 사용하여 설정했습니다. 그리고 가능할 수도 있습니다. 그러나 더 간단한 방법이 있습니까?

플랫폼 : Vindows 7, .NET 3.5

건배

답변

0

당신은 기본적으로 방화벽을 만들 수 있습니다. 하나 또는 더 나은 옵션은 exising 방화벽을 사용하고 프로그램에서 제어하는 ​​것입니다. 나의 첫 번째 선택이 될 창문이 하나 있기 때문에.

다른 옵션은 IP 스택에 프록시 레이어를 만드는 것이라고 말합니다. 마지막으로 사용자가 하나의 comms 프로그램 (IE라고 말하면 안되는 것)으로 제한되면 프록시 서버 유형 프로그램을 만들거나 사용할 수 있습니다.