Soy nuevo en FreeBSD e intento configurar un cortafuegos con pf en mi portátil. La máquina está conectada a internet a través de wifi.
Sobre escribir conjuntos de reglas en /etc/pf.conf , algunos tutoriales dicen que se explique la interfaz de red a la que se aplican las reglas, así:ext_if="re0" . Sin embargo, ifconfig me dice que mi interfaz inalámbrica es wlan0 , mientras que re0 ni siquiera aparece en la salida de ifconfig. Usando re0 , pfctl no arroja un error, por lo que parece que re0 existe Simplemente no sé a qué se refiere.
¿Cuál debo usar?
Respuesta aceptada:
En FreeBSD, los nombres de los dispositivos los da el controlador, que maneja el dispositivo.
Entonces, cuando tiene una NIC RealTek, está controlada por re controlador y para separar varias NIC que están controladas por el controlador re, se numeran a partir de 0. Consulte man 4 re .
wlan es un controlador diferente para las tarjetas Wi-Fi genéricas. Entonces, cuando desee escribir reglas para su Wi-Fi, debe usar wlan0 , ya que este es su único dispositivo Wi-Fi. Ver man 4 wlan .
El hecho de que usar re0 no produce un error es extraño, pero podría ser que pf puede manejar dispositivos plug and play como USB-NIC.