بصورت آزاد منتشر کردم // https://www.dropbox.com/s/n3kcgah7ki714o9/iptables.pdf?dl=0// #iptables #yashar_esmaildokht
Forwarded from Academy and Foundation unixmens | Your skills, Your future
کانالی در حوزه اپن سورس ، گنو/لینوکس ، امنیت و ... دوست داشتین عضو بشین یا به دیگران معرفی کنید
@unixmens
@unixmens
Forwarded from yashar esmaildokht 🐧
عبارت DNS مخفف Domain Name Server است. عملکرد آن به منظور ارجاع نام دامنه به IP سرور مربوطه یا به عبارتی تبدیل نام دامنه به IP می باشد و با تعریف DNS بر روی دامنه مربوطه، به IP مورد نظر دسترسی خواهید یافت.
rDNS یا Reverse DNS
همانطور که از اسمش پیداست دارای عملکردی معکوس با عملکرد DNS است. نام آن مخفف عبارت Reverse DNS و عمل تبدیل IP به نام دامنه را انجام می دهد. با وجود تشابه اسمی نحوه ی عملکرد این دو کاملا جدای از هم می باشند. به طوریکه اگر دامنه example.com از طریق DNS تعریف شده بر روی آن به IP : 192.168.24.5 ارجاع داده شود، الزاما آن IP نیز به دامنه example.com معکوس یا Reverse نخواهد شد. به طور مثال :
بر روی یک سرور اشتراکی چند دامنه با DNS های یکسان قرار دارند اما الزاما تمامی این دامنه ها دارای rDNS نمی باشند و آن IP حتی می تواند به دامنه یا بخش خاصی Reverse نگردد. DNS دارای چندین رکورد مختلف است و هر رکورد میتواند IP خاص خود را دارا باشد، اما rDNS شامل یک IP خاص می باشد که به دامنه مورد نظر شما ارجاع داده می شود.
rDNS یا Reverse DNS
همانطور که از اسمش پیداست دارای عملکردی معکوس با عملکرد DNS است. نام آن مخفف عبارت Reverse DNS و عمل تبدیل IP به نام دامنه را انجام می دهد. با وجود تشابه اسمی نحوه ی عملکرد این دو کاملا جدای از هم می باشند. به طوریکه اگر دامنه example.com از طریق DNS تعریف شده بر روی آن به IP : 192.168.24.5 ارجاع داده شود، الزاما آن IP نیز به دامنه example.com معکوس یا Reverse نخواهد شد. به طور مثال :
بر روی یک سرور اشتراکی چند دامنه با DNS های یکسان قرار دارند اما الزاما تمامی این دامنه ها دارای rDNS نمی باشند و آن IP حتی می تواند به دامنه یا بخش خاصی Reverse نگردد. DNS دارای چندین رکورد مختلف است و هر رکورد میتواند IP خاص خود را دارا باشد، اما rDNS شامل یک IP خاص می باشد که به دامنه مورد نظر شما ارجاع داده می شود.
Forwarded from yashar esmaildokht 🐧
Forwarded from yashar esmaildokht 🐧
رکورد اشاره گر یا (PTR (Pointer Record :
رکورد PTR یک رکورد اختیاری است و وظیفه آن جمع آوری اطلاعات مورد نیاز برای rDNS است. وجود آن موجب افزایش کیفیت سرویس و جلوگیری از اسپم ایمیل های ارسال شده از IP مربوطه می گردد، از این رو بیشترین مورد استفاده آن برای IP سرورهای ایمیل است. نام رکورد PTR از IP بعلاوه بخش معکوس شده تشکیل می شود. به طور مثال ورودی rDNS برای IP : 192.168.24.5 به صورت زیر می باشد.
192.168.24.5.in-addr.arpa
رکورد PTR یک رکورد اختیاری است و وظیفه آن جمع آوری اطلاعات مورد نیاز برای rDNS است. وجود آن موجب افزایش کیفیت سرویس و جلوگیری از اسپم ایمیل های ارسال شده از IP مربوطه می گردد، از این رو بیشترین مورد استفاده آن برای IP سرورهای ایمیل است. نام رکورد PTR از IP بعلاوه بخش معکوس شده تشکیل می شود. به طور مثال ورودی rDNS برای IP : 192.168.24.5 به صورت زیر می باشد.
192.168.24.5.in-addr.arpa
Forwarded from yashar esmaildokht 🐧
موارد استفاده از rDNS :
rDNS
معمولا توسط نرم افزارهای حرفه ای تحت شبکه یا سرورهای ایمیل به قصد ردیابی و تایید صحت آدرس IP و نام DNS سایت مورد استفاده قرار می گیرند.. rDNS همانند DNS برای یک وب سایت حیاتی نیست و باز هم دسترسی به وب سایت بدون DNS معکوس برای IP وب سرور و یا IP بازیدکنندگان میسر است، هرچند rDNS برای برخی از برنامه ها همچون ایمیل سرور یا vCenter Server مهم و ضروری است. تعداد زیادی از سرورهای ایمیل بر روی اینترنت به صورتی پیکربندی شده اند که ایمیل هایی که از IP های فاقد rDNS به آنها ارسال می شوند، برگشت خواهند خورد. بنابراین اگر شما از سرور ایمیل شخصی خود استفاده می نمایید، برای IP ای که از طریق آن ارسال ایمیل صورت می پذیرد بایستی rDNS تعریف نمایید تا با چنین مشکلی مواجه نشوید.
نحوه ی تعریف DNS با rDNS کاملا متفاوت است. تعریف DNS بر روی دامنه به منظور اشاره به نام دامنه یا سرور مورد نظر، از طریق رجیسترار یا مرکز ثبت کننده دامنه صورت می پذیرد.
rDNS
معمولا توسط نرم افزارهای حرفه ای تحت شبکه یا سرورهای ایمیل به قصد ردیابی و تایید صحت آدرس IP و نام DNS سایت مورد استفاده قرار می گیرند.. rDNS همانند DNS برای یک وب سایت حیاتی نیست و باز هم دسترسی به وب سایت بدون DNS معکوس برای IP وب سرور و یا IP بازیدکنندگان میسر است، هرچند rDNS برای برخی از برنامه ها همچون ایمیل سرور یا vCenter Server مهم و ضروری است. تعداد زیادی از سرورهای ایمیل بر روی اینترنت به صورتی پیکربندی شده اند که ایمیل هایی که از IP های فاقد rDNS به آنها ارسال می شوند، برگشت خواهند خورد. بنابراین اگر شما از سرور ایمیل شخصی خود استفاده می نمایید، برای IP ای که از طریق آن ارسال ایمیل صورت می پذیرد بایستی rDNS تعریف نمایید تا با چنین مشکلی مواجه نشوید.
نحوه ی تعریف DNS با rDNS کاملا متفاوت است. تعریف DNS بر روی دامنه به منظور اشاره به نام دامنه یا سرور مورد نظر، از طریق رجیسترار یا مرکز ثبت کننده دامنه صورت می پذیرد.
Forwarded from yashar esmaildokht 🐧
چگونه دی ان ای معکوس یا Reverse DNS ایجاد کنیم؟
اما به منظور تعریف rDNS لازم است صاحب آدرس های IP که معمولا شرکتهای فراهم کننده پهنای باند اینترنت یا ISP هستند از طریق کنترل پنل ارائه دهنده IP سازمان RIPE "in-addr.arpa"در منطقه ایران با معرفی دی ان اس سرورهای خود و تعریف دامین در مرحله اول و مرحله بعد تعریف PTR در سرور خود این کار را انجام دهند.
لازم به ذکر است برخی کاربران و حتی مدیران شبکه به اشتباه تصور می کنند با ایجاد PTR در سرور دی ان اس شبکه داخلی خود rDNS ایجاد کرده اند. این کار تنها در شبکه داخلی کاربرد آزمایشی دارد و برای دسترسی جهانی لازم و ضروری است این کار توسط صاحب رنج آدرسهای IP انجام شود.
روش تست و بررسی صحت عملکرد rDNS:
برای بررسی درستی و صحت rDNS به سادگی با استفاده از دستور ping استفاده می کنیم:
برای مثال در صورتی که برای آدرس 192.168.10.10 رکورد PTR به نام mail.server.com ایجاد شده به این شکل با -a تست می کنیم:
ping -a 192.168.10.10
در پاسخ به جای عبارت همیشگی زیر:
pinging 192.168.10.10
عبارت زیر نمایش داده می شود
pinging mail.server.com [192.168.10.10]
نکته: به روزرسانی rDNS در تمام اینترنت ممکن است کمی زمان لازم داشته باشد و بعد از چند ساعت قابل تست باشد.
اما به منظور تعریف rDNS لازم است صاحب آدرس های IP که معمولا شرکتهای فراهم کننده پهنای باند اینترنت یا ISP هستند از طریق کنترل پنل ارائه دهنده IP سازمان RIPE "in-addr.arpa"در منطقه ایران با معرفی دی ان اس سرورهای خود و تعریف دامین در مرحله اول و مرحله بعد تعریف PTR در سرور خود این کار را انجام دهند.
لازم به ذکر است برخی کاربران و حتی مدیران شبکه به اشتباه تصور می کنند با ایجاد PTR در سرور دی ان اس شبکه داخلی خود rDNS ایجاد کرده اند. این کار تنها در شبکه داخلی کاربرد آزمایشی دارد و برای دسترسی جهانی لازم و ضروری است این کار توسط صاحب رنج آدرسهای IP انجام شود.
روش تست و بررسی صحت عملکرد rDNS:
برای بررسی درستی و صحت rDNS به سادگی با استفاده از دستور ping استفاده می کنیم:
برای مثال در صورتی که برای آدرس 192.168.10.10 رکورد PTR به نام mail.server.com ایجاد شده به این شکل با -a تست می کنیم:
ping -a 192.168.10.10
در پاسخ به جای عبارت همیشگی زیر:
pinging 192.168.10.10
عبارت زیر نمایش داده می شود
pinging mail.server.com [192.168.10.10]
نکته: به روزرسانی rDNS در تمام اینترنت ممکن است کمی زمان لازم داشته باشد و بعد از چند ساعت قابل تست باشد.
Forwarded from yashar esmaildokht 🐧
شما توی dns سرور خودتون نمیتونید رکورد ptr تعریف کنید.
تعریف ptr را باید کسی که شما رنج IP ازش خریداری کردین (مثلا ISPتون) برای شما انجام بده. بعضیهاشون هزینه میگیرند بعضیها رایگان انجام میدهند. بعضیهای پیشفرض PTR را برای همه IPهاشون ست کردن.
اگه یه رنچ IP دریافت کردین، بعد از اینکه ISPتون آدرس DNSسرور شما را به عنوان مسوول اون رده از ipها مشخص کرد اونوقت میتونید تنظیمهای ptr را داخل dns server خودتون انجام بدین.
تعریف ptr را باید کسی که شما رنج IP ازش خریداری کردین (مثلا ISPتون) برای شما انجام بده. بعضیهاشون هزینه میگیرند بعضیها رایگان انجام میدهند. بعضیهای پیشفرض PTR را برای همه IPهاشون ست کردن.
اگه یه رنچ IP دریافت کردین، بعد از اینکه ISPتون آدرس DNSسرور شما را به عنوان مسوول اون رده از ipها مشخص کرد اونوقت میتونید تنظیمهای ptr را داخل dns server خودتون انجام بدین.
*ردهت لینوکس*
#معرفی
درباره:
ردهت یک توزیع لینوکس بود که در سال ۱۹۹۴ بنیان گذاشته شد و آخرین نسخه آن ۳۱ مارس ۲۰۰۳ منتشر و توسعه آن در همین سال متوقف ولی تا ۳۰ آوریل ۲۰۰۴ توسط شرکت ردهت پشتیبانی میشد.
تاریخچه:
پس از نسخه ۹ این شرکت اقدام به ارائهٔ دو توزیع متفاوت نمود. فدورا که توزیعی رایگان که هم اکنون تحت توسعه پروژه فدورا است و توسط شرکت ردهت پشتیبانی میشود و توزیع تجاری اما متن باز ردهت انترپرایز لینوکس(Red Hat Enterprise Linux)(به اختصار RHEL) که کاربران تنها با پرداخت هزینه اشتراک میتوانند از پشتیبانی شرکت بهرهمند شوند.
**ویژگی ها:
ورژن ۳.۰.۳ ردهت یکی از اولین توزیع های گنو/لینوکسی بود که از فرمت اجرایی(Excutable format) به جای فرمت قدیمی تر a.out پشتیبانی میکرد.
ردهت لینوکس نصاب گرافیکی به نام Anaconda را معرفی کرد که توسط کتان باگال(ketan bagal) توسعه یافته بود.Anaconda به منظور آسان ساختن فرایند نصب برای تازه کارها معرفی شد.
در ورژن ۶ ردهت لینوکس از glibc ورژن ۲.۱ , egcs-1.2 و هسته ۲.۲ استفاده میکرد.همچنین ردهت در این ورژن Kudzu را معرفی کرد.یک کتابخانه نرم افزاری برای تشخیص و پیکربندی سخت افزار ها به صورت خودکار.
ورژن ۷ ردهت لینوکس برای استفاده از هسته ۲.۴ آماده سازی شده بود.با اینکه اولین انتشار آن هنوز از هسته ۲.۲ استفاده میکرد.Glibc به نسخه 2.1.92 ارتقا پیدا کرده بود.
ردهت از یک نسخه تکه تکه شده GCC از CVS استفاده میکرد.
ورژن ۹ ردهت از Native POSIX Thread Library پشتیبانی میکرد که توسط ردهت به کرنل ۲.۴ پورت شده بود.
ردهت لینوکس فاقد بسیاری از ویژگی ها بود.(ناشی از امکان به وجود آمدن مشکلات کپی رایتی و مالکیت)
برای مثال,پشتیبانی از mp3 در Rhythmbox و XMMS غیر فعال شد و در مقابل ردهت پیشنهاد به استفاده از Ogg کرد.
#linux #redhat @unixmens
#معرفی
درباره:
ردهت یک توزیع لینوکس بود که در سال ۱۹۹۴ بنیان گذاشته شد و آخرین نسخه آن ۳۱ مارس ۲۰۰۳ منتشر و توسعه آن در همین سال متوقف ولی تا ۳۰ آوریل ۲۰۰۴ توسط شرکت ردهت پشتیبانی میشد.
تاریخچه:
پس از نسخه ۹ این شرکت اقدام به ارائهٔ دو توزیع متفاوت نمود. فدورا که توزیعی رایگان که هم اکنون تحت توسعه پروژه فدورا است و توسط شرکت ردهت پشتیبانی میشود و توزیع تجاری اما متن باز ردهت انترپرایز لینوکس(Red Hat Enterprise Linux)(به اختصار RHEL) که کاربران تنها با پرداخت هزینه اشتراک میتوانند از پشتیبانی شرکت بهرهمند شوند.
**ویژگی ها:
ورژن ۳.۰.۳ ردهت یکی از اولین توزیع های گنو/لینوکسی بود که از فرمت اجرایی(Excutable format) به جای فرمت قدیمی تر a.out پشتیبانی میکرد.
ردهت لینوکس نصاب گرافیکی به نام Anaconda را معرفی کرد که توسط کتان باگال(ketan bagal) توسعه یافته بود.Anaconda به منظور آسان ساختن فرایند نصب برای تازه کارها معرفی شد.
در ورژن ۶ ردهت لینوکس از glibc ورژن ۲.۱ , egcs-1.2 و هسته ۲.۲ استفاده میکرد.همچنین ردهت در این ورژن Kudzu را معرفی کرد.یک کتابخانه نرم افزاری برای تشخیص و پیکربندی سخت افزار ها به صورت خودکار.
ورژن ۷ ردهت لینوکس برای استفاده از هسته ۲.۴ آماده سازی شده بود.با اینکه اولین انتشار آن هنوز از هسته ۲.۲ استفاده میکرد.Glibc به نسخه 2.1.92 ارتقا پیدا کرده بود.
ردهت از یک نسخه تکه تکه شده GCC از CVS استفاده میکرد.
ورژن ۹ ردهت از Native POSIX Thread Library پشتیبانی میکرد که توسط ردهت به کرنل ۲.۴ پورت شده بود.
ردهت لینوکس فاقد بسیاری از ویژگی ها بود.(ناشی از امکان به وجود آمدن مشکلات کپی رایتی و مالکیت)
برای مثال,پشتیبانی از mp3 در Rhythmbox و XMMS غیر فعال شد و در مقابل ردهت پیشنهاد به استفاده از Ogg کرد.
#linux #redhat @unixmens
.
چگونه استعدادهایم را کشف کنم؟
1- اولین واکنش و واکنش های خودبخودی به موقعیت هایی که با آن مواجهه میشوید را تحت نظر بگیرید.
2- همچنین سه چیز را تحت نظر بگیرید:
علایق شدید- فعالیتهایی که شما به صورت طبیعی به سمت آنها کشیده میشوید، بخصوص در سن پایین. ممکن است شما توجهی به بارورکردن اشتیاقات و علایق خود نداشته باشید چراکه شما درگیر انجام دادن چیزهای دیگر هستید، اما آنها مدام شما را فرا میخوانند.
یادگیری سریع- قابلیت یادگیری سریعِ یک مهارت، سرنخ هایی در مورد حضور یک استعداد به ما میدهد.
رضایت- از آنجایی که استفاده از یک استعداد «حس خوبی» ایجاد میکند، اگر انجام دادنِ چیزی به شما واقعاً حس خوب و رضایتبخشی میدهد، ممکن است که یک احساس طبیعی باشد. این نباید با این ایده که «اگر حس خوبی میدهد آن را انجام بده» اشتباه گرفته شود. آشکار است که این تنها به فعالیتهای سازنده اشاره دارد، همانگونه که در تعریف استعداد آمده است.
بهترین راه برای یافتنِ استعدادها این است که در بازه ای از زمان رفتارها و احساسات خود را تحت نظارت قرار دهید.
چگونه استعدادهایم را کشف کنم؟
1- اولین واکنش و واکنش های خودبخودی به موقعیت هایی که با آن مواجهه میشوید را تحت نظر بگیرید.
2- همچنین سه چیز را تحت نظر بگیرید:
علایق شدید- فعالیتهایی که شما به صورت طبیعی به سمت آنها کشیده میشوید، بخصوص در سن پایین. ممکن است شما توجهی به بارورکردن اشتیاقات و علایق خود نداشته باشید چراکه شما درگیر انجام دادن چیزهای دیگر هستید، اما آنها مدام شما را فرا میخوانند.
یادگیری سریع- قابلیت یادگیری سریعِ یک مهارت، سرنخ هایی در مورد حضور یک استعداد به ما میدهد.
رضایت- از آنجایی که استفاده از یک استعداد «حس خوبی» ایجاد میکند، اگر انجام دادنِ چیزی به شما واقعاً حس خوب و رضایتبخشی میدهد، ممکن است که یک احساس طبیعی باشد. این نباید با این ایده که «اگر حس خوبی میدهد آن را انجام بده» اشتباه گرفته شود. آشکار است که این تنها به فعالیتهای سازنده اشاره دارد، همانگونه که در تعریف استعداد آمده است.
بهترین راه برای یافتنِ استعدادها این است که در بازه ای از زمان رفتارها و احساسات خود را تحت نظارت قرار دهید.
✅ وصله کردن ۹ آسیبپذیری در آخرین بهروزرسانی وردپرس
وردپرس در بهروزرسانی جدید خود به نسخه 4.8.2 نه آسیبپذیری که نسخههای 4.8.1 و قبلتر را تحت تاثیر قرارداده بود را وصله کرد. این آسیبپذیریها شامل اسکریپت بین-وبگاهی، تزریق SQL، پیمایش مسیر و open redirect میباشند.
#وردپرس #بهـروزـرسانی #مدیریتـمحتوا
#wordpress #CMS #update
وردپرس در بهروزرسانی جدید خود به نسخه 4.8.2 نه آسیبپذیری که نسخههای 4.8.1 و قبلتر را تحت تاثیر قرارداده بود را وصله کرد. این آسیبپذیریها شامل اسکریپت بین-وبگاهی، تزریق SQL، پیمایش مسیر و open redirect میباشند.
#وردپرس #بهـروزـرسانی #مدیریتـمحتوا
#wordpress #CMS #update
Forwarded from Academy and Foundation unixmens | Your skills, Your future
کانالی در حوزه اپن سورس ، گنو/لینوکس ، امنیت و ... دوست داشتین عضو بشین یا به دیگران معرفی کنید
@unixmens
@unixmens