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.