Iptables এর সাথে পিএফ নামক একটি জিনিস রয়েছে।
কনফিগারেশন
কনফিগারেশন ফাইলটি অবস্থিত /etc/pf.conf
শুরু করতে, আসুন /etc/pf.conf কনফিগারেশন ফাইলটি দেখুন যা পিএফ সমন্বিত:
স্ক্রাব-অ্যাঙ্কার "com.apple/*"
নাট-অ্যাঙ্কর "com.apple/*"
rdr-anchor "com.apple/*"
ডামিনেট-অ্যাঙ্কর "com.apple/*"
অ্যাঙ্কর "com.apple/*"
"/etc/pf.anchors/com.apple" থেকে অ্যাঙ্কর "com.apple" লোড করুন
এখানে, আপনি দেখতে পাচ্ছেন যে পিএফ বেশ কয়েকটি অ্যাঙ্কর দিয়ে কনফিগার করা হয়েছে। অ্যাঙ্কর হ'ল বিধি এবং সারণির সংকলন। মূলত, অ্যাঙ্কর ফাইলটি লোড হচ্ছে /etc/pf.anchors/com.apple।
আপনি যখন আপনার পরিবর্তিত পরিবর্তনগুলি করেন pf.conf
, আপনি কনফিগারটির বৈধতা পরীক্ষা করতে এই আদেশটি ব্যবহার করতে পারেন:
sudo pfctl -v -n -f /etc/pf.conf
পরীক্ষা করার সময়, ভার্বোজ মোডে এর সাথে চালান:
sudo pfctl -v /etc/pf.conf
আপনি যদি এটি সঠিকভাবে সেট আপ করেন তবে এটির মতো কিছু প্রদর্শন করা উচিত pf enabled
উড়ে তথ্য যোগ করতে পারেন। উদাহরণস্বরূপ, 127.0.0.0/24 এর একটি সারণী যুক্ত করতে লোকালুবকে কল করুন: sudo pfctl -t লোকালুব -T যোগ করুন 127.0.0.0/24
একবার কনফিগারেশন পরিষ্কার হয়ে গেলে, pfctl -q
জিনিসগুলিকে আরও দ্রুত করার জন্য আপনি শান্ত মোডটি চালু করতে চালাতে পারেন ।
রেফারেন্স সাইটে আরও বিশদে আরও তথ্য রয়েছে।
তথ্যসূত্র: