Sono nuovo di FreeBSD e provo a configurare un firewall con pf sul mio portatile. La macchina è connessa a Internet tramite wifi.
Sulla scrittura di set di regole in /etc/pf.conf , alcuni tutorial dicono di precisare l'interfaccia di rete a cui si applicano le regole, in questo modo:ext_if="re0" . Tuttavia, ifconfig mi dice che la mia interfaccia wireless è wlan0 , mentre re0 non compare nemmeno nell'output di ifconfig. Usando re0 , pfctl non genera un errore, quindi sembra che re0 esiste. Non so a cosa si riferisca.
Quale dovrei usare?
Risposta accettata:
Su FreeBSD i nomi dei dispositivi sono dati dal driver, che gestisce il dispositivo.
Quindi, quando hai una scheda di rete RealTek, è controllata da re driver e per separare più NIC che sono controllate dal re driver sono numerate a partire da 0. Vedi man 4 re .
wlan è un driver diverso per le schede Wi-Fi generiche. Quindi, quando vuoi scrivere regole per il tuo Wi-Fi, dovresti usare wlan0 , poiché questo è il tuo unico dispositivo Wi-Fi. Vedi man 4 wlan .
Il fatto che usando re0 non produce un errore è strano, ma potrebbe essere quello pf può gestire dispositivi plug and play come USB-NIC.