Pf denilen iptables'a benzer bir şey var.
Yapılandırma
Yapılandırma dosyası /etc/pf.conf
Başlamak için pf içeren /etc/pf.conf yapılandırma dosyasına bakalım:
ovalama "com.apple/*"
nat-çapa "com.apple/*"
rdr-çapa "com.apple/*"
dummynet-çapa "com.apple/*"
çapa "com.apple/*"
"/etc/pf.anchors/com.apple" adresinden "com.apple" yükleme bağlantısı
Burada, pf'nin bir dizi çapa ile yapılandırıldığını görebilirsiniz. Çapa, kuralların ve tabloların bir koleksiyonudur. Temel olarak, yüklenen bağlantı dosyası /etc/pf.anchors/com.apple'dir.
Cihazınızda değişiklik yaptığınızda pf.conf
, yapılandırmanın geçerliliğini kontrol etmek için bu komutu kullanabilirsiniz:
sudo pfctl -v -n -f /etc/pf.conf
Test yaparken aşağıdakilerle ayrıntılı modda çalıştırın:
sudo pfctl -v /etc/pf.conf
Doğru şekilde ayarlarsanız, aşağıdaki gibi bir şey göstermelidir pf enabled
anında bilgi ekleyebilirsiniz. Örneğin, 127.0.0.0/24 tablosu eklemek için localsub'ı arayın: sudo pfctl -t localsub -T 127.0.0.0/24
Yapılandırma netleştikten sonra, pfctl -q
işleri daha hızlı hale getirmek için sessiz modu açmak için çalışabilirsiniz .
Referans sitede daha ayrıntılı bilgi bulunmaktadır.
Referanslar: