Saya baru mengenal FreeBSD dan mencoba mengatur firewall dengan pf di laptop saya. Mesin terhubung ke internet melalui wifi.
Aturan penulisan diatur di /etc/pf.conf , beberapa tutorial mengatakan untuk menjelaskan antarmuka jaringan tempat aturan berlaku, seperti:ext_if="re0" . Namun, ifconfig memberi tahu saya bahwa antarmuka nirkabel saya adalah wlan0 , sedangkan re0 bahkan tidak muncul di output ifconfig. Menggunakan re0 , pfctl tidak menimbulkan kesalahan, jadi sepertinya re0 ada. Saya hanya tidak tahu apa yang dimaksud.
Mana yang harus saya gunakan?
Jawaban yang Diterima:
Di FreeBSD, nama perangkat diberikan oleh driver, yang menangani perangkat.
Jadi, ketika Anda memiliki NIC RealTek, ia dikendalikan oleh re driver dan untuk memisahkan beberapa NIC yang dikendalikan oleh driver ulang, mereka diberi nomor dimulai dengan 0. Lihat man 4 re .
wlan adalah driver yang berbeda untuk kartu Wi-Fi generik. Jadi ketika Anda ingin menulis aturan untuk Wi-Fi Anda, Anda harus menggunakan wlan0 , karena ini adalah satu-satunya perangkat Wi-Fi Anda. Lihat man 4 wlan .
Fakta bahwa menggunakan re0 tidak menghasilkan error itu aneh, tapi bisa jadi pf dapat menangani perangkat plug and play seperti USB-NIC.