IRE: Inductive Rule Extraction

IRE: Inductive Rule Extraction

استخراج قانون استقرائی
IRE: Inductive Rule Extraction

IRE: Inductive Rule Extraction

استخراج قانون استقرائی

بکاپ گیری و دستورهای شبکه جلسه یازدهم

در لینوکس دستورهای متنوعی برای گرفتن بکاپ وجود دارد که هر کدام کارایی متفاوتی را ایجاد می‌کنند، دستور زیر که یک دستور ترکیبی است ابتدا تمامی فایل‌های log را بر روی سیستم پیدا کرده و سپس از تمامی آن‌ها یک فایل فشرده درست می‌کند.  

find /var/log -name '*.log' | tar cv --files-from=- | bzip2 > log.tar.bz2

درواقع شما با زدن یک دستور توانستید مجموعه‌ای از فایل‌های پراکنده log را به‌صورت یک فایل فشرده در سریع‌ترین زمان ممکن در اختیار بگیرید که اگر این کار را دستی قصد داشتید انجام بدید زمان بسیار زیادی را فقط باید صرف پیدا کردن فایل‌ها می‌کردید.

توسط دستور زیر هم از طریق ssh یک سرور ثانویه، از هارد سرور هدف یک بکاپ تهیه می‌کنیم

dd bs=1M if=/dev/hda | gzip | ssh user@ip_addr 'dd of=hda.gz'

توسط دستور زیر هم می‌توانیم بکاپ موجود از دایرکتوری home/ را بازگردانی کنیم

restore -if /tmp/home0.bak

با دستور tar هم به شکل زیر می‌توان از یک دایرکتوری به‌طور کامل نسخه پشتیبان تهیه کرد.

tar -cvf backup.tar /home/user

در بررسی آموزش دستورهای لینوکس به بخش شیرین دستورهای شبکه می‌رسیم که می‌توانیم به‌واسطه آن‌ها رو شبکه کنترل دقیقی داشته باشیم

دستور اول وظیفه بردن کارت شبکه روی مد dhcp را بر عهده دارد

dhclient eth0

البته نام کارت شبکه را توسط دستور ifconfig پیدا می‌کنیم و توسط دستور بالا مد آن را تغییر می‌دهیم.

حال می‌توانیم توسط دستور ifconfig eth0 تنظیمات کارت شبکه خودمان را مشاهده کنیم و مقادیر ip و gateway و netmask را بررسی و حتی تغییر دهیم.

اگر بخواهیم کارت شبکه را از شبکه خارج کنیم می‌توانیم توسط دستور زیر موقتاً آن را غیرفعال کنیم.

ifdown eth0

حالا اگر بخواهیم کارت شبکه را به حالت اول برگردانیم و وارد شبکه کنیم می‌توانیم از دستور مخالف یعنی ifup eth0 استفاده کنیم.

دستور مهم و پرکاربرد بعدی netstat هستش که به‌واسطه آن می‌توان اتصالات شبکه را به‌طور دقیق ردیابی کرد این دستور به همراه سوییچ‌های آن قدرتمند و باارزش است پس لزوماً باید با استفاده از man به کاربرد تمامی سوییچ‌های آن مسلط شوید.

netstat –tup

این دستور تمامی اتصالات شبکه و PID مربوط به هرکدام را نمایش می‌دهد.

در مبحث روتینگ و تنظیم gateway نیز از دستور route استفاده خواهیم کرد. استفاده از این دستور به همراه سوییچ n- تمامی اطلاعات مربوط به جداول روتینگ را نمایش می‌دهد.

route –n

حالا اگر بخواهیم آدرس gateway مربوط به یک کارت شبکه را تغییر دهیم می‌توانیم از دستور زیر استفاده کنیم.

route add -net 0/0 gw IP_Gateway

بدیهی است باید به‌جای gw IP_Gateway آدرس Ip مربوط به gateway دریافتی از سمت دیتاسنتر را وارد نمایید.

در لینوکس و در لابه‌لای آموزش دستورهای لینوکس به یک دستور مهم و البته کاربردی در مواقع خاص می‌رسیم، توسط دستور زیر شما سرور و یا سیستم خودتان را به حالت مد routing می‌برید یعنی لینوکس شما همانند یک روتر قابلیت روت کردن پاکت‌ها را خواهد داشت.

echo "1" > /proc/sys/net/ipv4/ip_forward

دستور بعدی که مدیران شبکه و سیستم از آن بسیار زیاد استفاده می‌کنند دستور tcpdump هست توسط این دستور می‌توان پکت‌های شبکه را خروجی گرفت و دیتاهای ردوبدل شده را آنالیز کرد.

tcpdump tcp port 80

توسط دستور بالا تمامی پکت‌های مربوط به وب سرور بر بستر پروتکل tcp در خروجی نمایش داده خواهند شد.

نظرات 0 + ارسال نظر
برای نمایش آواتار خود در این وبلاگ در سایت Gravatar.com ثبت نام کنید. (راهنما)
ایمیل شما بعد از ثبت نمایش داده نخواهد شد