Je suis nouveau sur FreeBSD et j'essaie de configurer un pare-feu avec pf
Sur mon ordinateur portable. La machine est connectée à Internet via wifi.
Sur l'écriture d'ensembles de règles dans /etc/pf.conf
, certains tutoriels disent d'épeler l'interface réseau à laquelle les règles s'appliquent, comme ceci :ext_if="re0"
. Cependant, ifconfig
me dit que mon interface sans fil est wlan0
, tandis que re0
n'apparaît même pas dans la sortie d'ifconfig. Utilisation de re0
, pfctl
ne génère pas d'erreur, il semble donc que re0
existe. Je ne sais pas à quoi cela fait référence.
Lequel dois-je utiliser ?
Réponse acceptée :
Sur FreeBSD, les noms de périphériques sont donnés par le pilote, qui gère le périphérique.
Ainsi, lorsque vous avez une carte réseau RealTek, elle est contrôlée par le re
pilote et pour séparer plusieurs cartes réseau contrôlées par le pilote re, elles sont numérotées en commençant par 0. Voir man 4 re
.
wlan
est un pilote différent pour les cartes Wi-Fi génériques. Ainsi, lorsque vous souhaitez écrire des règles pour votre Wi-Fi, vous devez utiliser wlan0
, puisqu'il s'agit de votre seul appareil Wi-Fi. Voir man 4 wlan
.
Le fait que l'utilisation de re0
ne produit pas d'erreur est étrange, mais il se peut que pf
peut gérer les périphériques plug and play tels que les cartes réseau USB.