Esta utilidad ( WipFW Script Generator ) la he implementado con C# 4.0, en el IDE SharpDevelop 4.1, para .Net 4.0 client profile.
Y la he probado en un Windows 7 ultimate SP1 con WipFW 0.5.5b en una LAN stub.
Su función es generar un batch script para configurar el firewall WipFW, en un host o máquina de una red stub, es decir que solo
conoce una ruta de último recurso (un Gateway) para salir a Inet.
El script generado es simple, no contempla NAT ni redirección de puertos, ya que esta enfocado a configurar el cortafuegos WipFW
a modo de personal firewall (a grosso modo: capar/permitir redes, hosts, dominios y capar/permitir puertos tcp, udp) para una
maquina que no haga funciones router y sea la típica maquina cliente en una típica LAN.)
La utilidad detecta las NICs del host y sus parámetros TCP/IPv4 (IPv4, mascara, dns, gw y proxy si lo hubiera), y se elegiria en
un comboBox, mediante la MAC, la NIC con salida a Inet. Tambien se puede elegir la opción interfaz ppp / modem 3G /
donde se
parametrizaria a mano (siempre se podran editar los parametros a mano, idenpendientemente de los valores que obtengan).