سلام. ممنون میشم به تفکیک پاسخ بدید.
1- اول اینکه وقتی آدرس یک سایت رو در آدرس بار مرورگر میزنیم مرورگر این آدرس رو به DNS میفرسته و DNS میاد IP سرو رو پیدا میکنه و برای مرورگر میفرسته و بعد مرورگر درخواست رو برای سرور با اون IP ارسال میکنه یا اینکه خود DNS میاد IP سرور رو پیدا میکنه و درخواست رو ارسال میکنه؟
2- دوم اینکه در حالت پیشفرض سرور به پروتکلهای HTTP و HTTPS با پورتهای 80 و 443 گوش میکنه. حالا سوال اینجاس وقتی که آدرس Local Host یا آدرسهای محلی دیگه رو توی مرورگر میزنیم مرورگر آی پیهای Loop Back مثل 127.0.0.1 یا 192.168.1.1 رو چجوری از IP هایی که مربوط به سرورها یا دیگر کاربران هست رو تشخیص میده؟ و اینکه اگر میشه IPهای Loop Back رو تغییر داد یا تعریف کرد منبع مرورگر برای تشخیص آدرسها و IPهای محلی چیه؟ خود مرورگر دفترچه تلفن مثل DNS داره یا اینکه خود Network سیستم عامل دفترچه تلفن داره؟