Question

Je veux faire un programme simple qui peut limiter toute communication sur Internet, sauf pour certains les IP spécifiques. Pour que l'utilisateur peut éliminer tout trafic indésirable. Il doit être simple et l'utilisateur doit pouvoir allumer et éteindre à la volée.

Ma première pensée était d'utiliser Pare-feu Windows et le configurer en utilisant C # / WPF. Et il pourrait être possible. Mais est-il un moyen plus simple?

Plate-forme: vindows 7, .NET 3.5

Vive

Était-ce utile?

La solution

Je voudrais simplement utiliser les fenêtres pare-feu que vous avez mentionné. Beaucoup plus simple. Voici un bon tutoriel sur modification du pare-feu Windows en C # .

Autres conseils

Vous créez essentiellement un pare-feu. Un ou vos meilleures options serait d'utiliser un pare-feu exising et le contrôler à partir de votre programme. Comme il est un construit dans les fenêtres qui serait mon premier choix.

Cela dit une autre option est de créer une couche proxy dans la pile IP. Enfin, si vos utilisateurs sont limités à un seul programme comms (IE ou dire ce qui ne) alors vous pouvez simplement créer / utiliser un programme de type serveur proxy.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top