TGViewer
LPICFarsi | Linux & DevOps Academy LPICFarsi | Linux & DevOps Academy @lpicfarsii · 8.56K subscribers
Post #2850 894
راهنمای FreeBSD برای مدیران Linux(بخش دوم)

اگر سال‌ها با Linux کار کرده‌اید، ورود به FreeBSD از نظر مفاهیم مدیریتی چندان سخت نیست؛ اما ساختار و ابزارهای آن در بخش‌هایی تفاوت جدی با Linux دارد.
در این پست مهم‌ترین معادل‌ها و مفاهیمی که یک مدیر Linux برای کار با FreeBSD باید بداند را مرور می‌کنیم.
🔹 13. Firewall

در FreeBSD چند Firewall مهم دارد:
🔥 PF
🔥 IPFW
🔥 IPFilter
یکی از مهم‌ترین گزینه‌ها برای مدیران سیستم، PF است.
فایل تنظیمات:
/etc/pf.conf

بررسی Syntax:
pfctl -nf /etc/pf.conf

فعال کردن PF:
sysrc pf_enable="YES"

اجرای PF:
service pf start

نمایش Rules:
pfctl -sr

نمایش Stateها:
pfctl -ss

━━━━━━━━━━━━━━━━━━
🔹 14. مدیریت Logها
در FreeBSD بخش مهمی از Logging توسط:
syslogd

انجام می‌شود.
تنظیمات:
/etc/syslog.conf

مشاهده Logها:
tail -f /var/log/messages

همچنین می‌توان Logهای سرویس‌های مختلف را در مسیر:
/var/log/

بررسی کرد.
🔹 15. Kernel و sysctl
یکی از بخش‌های قدرتمند FreeBSD، سیستم:
sysctl

است.
مشاهده پارامترها:
sysctl -a

مثلاً:
sysctl kern.hostname

تنظیم موقت:
sysctl net.inet.ip.forwarding=1

برای تنظیمات دائمی می‌توان از:
/etc/sysctl.conf

استفاده کرد.
━━━━━━━━━━━━━━━━━━
🔹 16. Jail
یکی از قابلیت‌های بسیار مهم و قدیمی FreeBSD:
🧱 Jails
است.
Jail را می‌توان نوعی محیط ایزوله در سطح سیستم‌عامل دانست که برای اجرای سرویس‌ها و جداسازی Workloadها استفاده می‌شود.
مفاهیم مهم:
Jail
Host
JID
VNET
Dataset
Resource Limits

Jail یکی از فناوری‌هایی است که در شناخت معماری FreeBSD اهمیت زیادی دارد.
━━━━━━━━━━━━━━━━━━
🔹 17. ZFS
اگر با Linux کار کرده باشید، احتمالاً با:
LVM
ext4
XFS

کار کرده‌اید.
اما در FreeBSD یکی از مهم‌ترین فناوری‌ها:
🔥 ZFS
است.
ZFS مفاهیمی مانند:
Pool
VDEV
Dataset
Snapshot
Clone
Compression
Checksum
Replication

را در یک معماری یکپارچه ارائه می‌کند.
مشاهده Pool:
zpool list

مشاهده وضعیت:
zpool status

مشاهده Dataset:
zfs list

ساخت Pool:
zpool create tank ada1

ساخت Dataset:
zfs create tank/data

فعال کردن Compression:
zfs set compression=lz4 tank/data

━━━━━━━━━━━━━━━━━━
🔹 18. Snapshot در ZFS
ساخت Snapshot:
zfs snapshot tank/data@snapshot1

مشاهده Snapshotها:
zfs list -t snapshot

حذف:
zfs destroy tank/data@snapshot1

یکی از قابلیت‌های مهم ZFS این است که Snapshotها بسیار سریع ایجاد می‌شوند.
━━━━━━━━━━━━━━━━━━
🔹 19. ZFS Send / Receive
برای Replication می‌توان از:
zfs send
zfs receive

استفاده کرد.
مثلاً:
zfs send tank/data@snapshot1 | \
ssh server2 zfs receive backup/data

این قابلیت برای Backup و Replication در زیرساخت‌های FreeBSD بسیار مهم است.

موفق باشید

@lpicfarsii
  • ❤ 7
More from @lpicfarsii
  1. Oct 6, 2026کتاب Agentic AI for Linux Administration سال انتشار 2026 موفق باشید @lpicfarsii
  2. Oct 5, 2026🔥 جشنواره ۷۰٪ تخفیف پک‌های ویژه LPICFarsi یک دوره نیست؛ کلی آموزش، مسیر و امکان یادگیری د…
  3. Oct 5, 2026کتاب Kubernetes: Up and Running سال انتشار 2019 @lpicfarsii
  4. Oct 4, 2026🎯دوهمی بعدی با موضوع مهاجرت اصولی از داکر به پادمن ⏰جمعه ۲۴ مهر از ساعت ۲۰ تا ۲۲ 🪎افرادی…
  5. Oct 4, 2026📌 این چک‌لیست نصب Zabbix رو ذخیره کن! نصب Zabbix شاید اول سخت به نظر بیاد، ولی با یه نقشه…
  6. Oct 3, 2026🖥️ چارت تمرین سرویس‌های لینوکس برای اینکه سرویس‌های لینوکس رو فقط حفظ نکنیم، برای هر سروی…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →