دی ان اس چیه و چرا هر هاستینگ دی ان اس خاص خودش رو داره؟
سلام

دی ان اس چیه؟ من وقتی هاست خریدم به من گفته شد dns های هاست رو ست کنید رو دامنه

چجوری ست کنم مگه لباسه که ست کنم! من که نفهمیدم منظور این پشتیبان هارو

سوال بعدیم اینه که چرا باید از هر هاستینگی هاست خرید میکنم دی ان اس های مخصوص اون هاستینگ رو روی دامنه ست کنم نمیشه یک بار ست کنم و بعدش از ه…
dns به سیستم مقیاس وسیعی از اطلاعات و داده ها شامل آدرس های ip ، نام دامنه، هاستینگ و میزبانی وب و دیگر اطلاعات ثبت شده برای هر سایت بر بستر وب گفته می شود

قبل از راه اندازی این سیستم، هر کاربر برای ورود به هر سایت می بایست آدرس ip آن سایت را وارد میکرد، و بخاطر سپردن هر آی پی مجزا امری سخت و پیچید…
می تونید از مقاله دوست خوبم مهندس نصیری استفاده کنید
|dynamic dns یا ddns چیست ؟::http://network.itpro.ir/articles/24189/dynamic-dns-%db%8c%d8%a7-ddns-%da%86%db%8c%d8%b3%d8%aa-%d8%9f| 8.8.8.8 آی پی dns گوگل و 4.2.2.4 آی پی dns شرکت sun هستند.
بله آی پی موجود درمودمتون مربوط به مخابراته و وقتی روی کارت شبکه obtain automatically رو میزنید خود کارت شبکه اونا رو میگیره ولی اگر دستی هم آی پی های تصویر رو روی کارت شبکه ست کنید مشکلی برای اتصال اینترنت کامپیوترتون پیش نمیاد. شما میتونید توی dhcp سرور رنجهای مختلفی رو تعریف کنید و خوده dhcp با توجه به این که هر کارت شبکه توی چه رنج ip است به اون شبکه ip میده
برای سئوال دوم هم ممکنه این اتفاق افتاده که یک درخواست ip از طرف کلاینت ارسال شده و چون گتوی اون کلاینت به اون سرور وصل بوده سرور به درخواستش جواب داده باشه سرور مجازیه ، به این معنی که شما برای انجام یه کار که بیشتر مربوط به سایت و هاست میشه ، نیاز به یک سرور داری ، ازونجا که هزینه یه سرور فیزیکی خیلی بالاست ، یه شرکت میاد این سرور. و خریداری میکنه ، مثلا یه سرور با رم ۳۲ ، هارد ۱۶ ترا و ... حالا شما برای کارت ۲ گیگ رم و ۵۰ گیگ فضا احتیاج داری ، واسه همین خریدن سرور اصلا مقرون به صرفه نیست ، این شرکتا میان این ۲ گیگ رم و ۵۰ گیگ حافظه رو از سرور اصلی به شما اختصاص میدن ، این میشه سرور مجازی سلام


قبل از پوشه یک نقطه بزارید که اطلاعات پوشه رمز نگاری بشه، همچین چیزی داریم مگه؟!


برای امنیت اطلاعات سمت سرور راهکارهای زیادی هست، که من به چندتاش اشاره میکنم:


 محافظت از پوشه ها در هاست


برای محافظت از پوشه ها در هاست، سه کار میتونیم انجام بدیم:


1. داخل هر پوشه، یک فایل index.html یا index.php بسازید(این کار باعث میشه تا وقتی کاربری ادرس پوشه رو در مرورگر مستقیم وارد کنه، محتویات پوشه رو نبینه).
2. روی پوشه ها رمز بزارید؛ توسط کنترل پنل هاست که حالا دایرکت ادمین یا سی پنل هست، میتونید روی پوشه های رمز بزارید(با این کار وقتی کاربر آدرس پوشه رو در هاست به صورت مستقیم وارد میکنه،پنجره ای باز میشه که باید نام کاربری و رمز عبوری که شما تعیین کردید رو کاربر وارد کنه تا بتونه به پوشه دسترسی داشته باشه)، البته نه هر پوشه ای، پوشه های حساس.
3. و کار سومی که میتونید به جای کار اول انجام بدید، گذاشتن کد زیر در فایل httaccess. هست:







Options -Indexes



| 1 | Options -Indexes |





با این کار پوشه هایی که حاوی فایل index.html یا index.php نیستند، محتویاتش نمایش داده نمیشه.


 امن کردن پایگاه داده


پایگاه داده(دیتابیس) برنامه یکی از مهم ترین بخش ها هست، در واقع هسته یک برنامه/سایت/… به حساب میاد، برای امنیت پایگاه داده ها، راهکارهای متفاوتی هست، که به چند نمونه اشاره میکنم:


1. هش کردن رمز کابران(باید موقع درج اطلاعات در دیتابیس اطلاعات کاربران رو به صورت هش شده ذخیره کنید تا اگر کسی به پایگاه داده تونست دسترسی پیدا کنه، رمز های کاربران در امان باشه، متدهای مختلفی برای هش داریم، از جمله : sha,sha1,md5 و …)
2. موقع درج، ویرایش و به روزسانی دیتابیس، باید اطلاعات رد و بدل شده را از فیلتر رد کنید، که جلوی کاراکترهای غیر مجاز نظیر ‘,”” و … را ببندید.



> که همه ی این مسائل رو تو این جواب نمیتونم بهتون بگم؛ انشاءالله در بخش [آموزش های PHP](https://beporsam.ir/category/blog/web-designe/php/) به تک تک این موارد اشاره میکنم و توضیح میدم.
> 
> 


موفق باشید.


 


سیس سلام وقت بخیر
@vah.id 
درمورد ssr , ssg ,csr
اگه بخوایم درمورد seo حرف بزنیم ssr و ssg
ولی اگه بخوام در مورد امنیت بیشتر صحبت کنیم اول ssg و بعدش ssr
اگر بخوام درمورد اپدیت صحبت کنم ssg خوب نیست چرا چون ssg یک بار build میگیری روی سرور قرار میگیره برای مثال اگر پروژه باشه که قرار نباشه اپدیت بشه از ssg استفاده میکنیم ولی پروژه اگه هر دفعه اپدیت داره بهتره از ssg استفاده نشه چون باید برای نشون دادن... برای پیداسازی این جور شبکه ای باید پارامترهای زیادی رو در نظر بگیرد مثلا :
* بودجه
* اهمیت و کاربرد شبکه و سرویس های آن
* امنیت مورد نیاز
* محل شعب (شهری ، روستایی ، بیرون شهری و ...)
* و ...
اما به صورت کلی بخواین درنظر بگیرن کل ساختار یک دامین باشه و میتونید توی هر شعبه یک rodc بزارید 
ارتباط بین شعب و دفتر مرکزی اگه بخواین از مخابرات بگیرید که باید mpls تهیه کنید و غیر از اون isp ها هم سرویس های اینترانت دارن. از اینترنت هم می تونید استفاده کنید. که همه اونها نیاز به بررسی و امکان سنجی دارن
در کل استفاده از دامین های مجزا رو اصلا توصیه نمی کنم چون دردسرهای خیلی زیادی رو بهمراه داره <p>راه اندازی شبکه management دلیلش مباحث امنیتی هست چون در واقعا ما می خوایم ترافیک مدیریتی رو از ترافیک معمول شبکه جدا کنیم به طور مثال کاربر آدمین به یک دستگاه telnet زد کسی بین راه نتونه به این ترافیک که یک ترافیک cleartext هست دسترسی پیدا کنه&nbsp;</p>
<p>پس شبکه management یک شبکه کاملا مجزا از ترافیک کاربران است که فقط برای ترافیک های مدیریتی مورد استفاده قرار می گیرد اما در حالت عادی ، شبکه به صورت مشترک توسط ترافیک کاربران و ترافیک مدیریتی مورد استفاده قرار می گیرد.</p>
<p>بستر ایجاد شبکه management رو هم میتونید به صورت کاملا فیزیکی پیدا سازی کنید یا براش یک vlan مجزا درنظر بگیرید روی خیلی از دستگاه ها پورت management در نظر گرفته شده</p> یعنی شما اگر یک سرویس خاص رو ارائه بدین پورت شما مشخص است .مثلا اگر شما سرور ftp باشی پورتت 21 است یا اگر سرور ریموت دسکتاپ باشی پورتت 3389 است، این پورت سمت سرور است اما یک پورت هم سمت کلاینت باید باز باشه که اون رندم است .مثلا از پورت 11481 وصل میشن به پورت 21 سرور ftp این پورت سمت کلاینت یک پورت رندم است... ستون فقرات شبکه بخشی از شبکه کامپیوتری است که قطعات مختلف شبکه رابه یکدیگر متصل می کند و مسیری برای تبادل اطلاعات بین شبکه های مختلف یا زیر شبکه ها فراهم می کند. ( مانند اتصال دو طبقه به یکدیگر و یا دو ساختمان)

ستون فقرات Backbone می تواند شبکه های مختلفی را در همان ساختمان، در ساختمان های مختلف در یک محیط دانشگاه و یا در مناطق وسیعی از هم متصل کند.

 به طور معمول، در طراحی شبکه ظرفیت انتقال داده در ستون فقرات Backbone گسترده تر و بیشتر از شبکه های متصل به آن است.

عموما برای تامین این نیاز از شبکه فیبر نوری مطابق استاندارد ISO/IEC 11801 و EN50173 استفاده میگردد.

با توجه به توانایی بالای فیبر نوری و ماهیت حرکتی نور در رایزر ها و ...  انتقال داده در شبکه فیبر نوری  بیشتر از شبکه مسی صورت می پذیرد،  اغلب برای اتصال سوئیچ ها و سرورهای بین اتاق های مخابراتی و .. از ارتباطات نوری و *شبکه فیبر نوری استفاده می شود.*

<https://docs.msp-ict.com/images/PDF-Files/isoiec.pdf>