私はFreeBSDを初めて使用し、pfでファイアウォールを設定しようとしています。 私のラップトップで。マシンはwifi経由でインターネットに接続されています。
/etc/pf.confにルールセットを書き込む場合 、一部のチュートリアルでは、次のように、ルールが適用されるネットワークインターフェイスを詳しく説明しています。ext_if="re0" 。ただし、ifconfig 私のワイヤレスインターフェースはwlan0だと教えてくれます 、re0 ifconfigの出力にも表示されません。 re0を使用する 、pfctl エラーをスローしないため、re0のようです 存在します。何を指しているのかわかりません。
どちらを使うべきですか?
承認された回答:
FreeBSDでは、デバイス名はデバイスを処理するドライバによって与えられます。
したがって、RealTek NICを使用している場合は、reによって制御されます。 ドライバと、reドライバによって制御される複数のNICを分離するために、0から始まる番号が付けられています。man 4 reを参照してください。 。
wlan は一般的なWi-Fiカード用の別のドライバーです。したがって、Wi-Fiのルールを作成する場合は、wlan0を使用する必要があります。 、これが唯一のWi-Fiデバイスであるため。 man 4 wlanを参照してください 。
re0を使用しているという事実 エラーが発生しないのは奇妙ですが、pfである可能性があります USB-NICなどのプラグアンドプレイデバイスを処理できます。