আমি যদি স্ট্রিং ফর্মের পরিবর্তে কোনও আইপি প্রবেশ করি, তবে আমার স্থানীয় ডিএনএস সার্ভারটি কি এটি বুঝতে পারে এবং আমি ডিএনএস প্রক্রিয়াটি বাইপাস করব? [প্রতিলিপি]


12

এটি নিখুঁত কৌতূহলের বাইরে is তবে যদি আমি কোনও ওয়েবসাইটের আইপি টাইপ করি, তবে কী অনুরোধটি এখনও ফরওয়ার্ড লুকিং প্রক্রিয়াটির মধ্য দিয়ে যাবে? যদি তা না হয় তবে কোন পর্যায়ে এবং কোন ধাপে এটি উপলব্ধি করা যায় যে এটি আইপি দ্বারা অবস্থান এবং স্ট্রিং হিসাবে কোনও হোস্টনাম নয়?

এছাড়াও, এটি আমার হোস্টফাইলে কীভাবে রেকর্ড করা হবে? যদি এটি পুরো অনুসন্ধানের প্রক্রিয়াটি অতিক্রম করে তবে হোস্টফাইলে স্ট্রিং হোস্টনামের পাশাপাশি আইপি এবং স্থানীয়ভাবে পপুলেট থাকবে?


1
ডোমেন নেম সিস্টেম, এটি হ'ল ইউআরএল (google.com) কে আইপি ঠিকানায় অনুবাদ করে, তাই আপনি যদি আইপি ঠিকানা ব্যবহার করেন তবে এটি ডিএনএস সিস্টেমকে বাইপাস করে নাম সন্ধান করতে হবে না। en.wikedia.org/wiki/Domain_Name_System
মোয়াব

নীচের উত্তরগুলি সঠিক, ব্রাউজারগুলি কোনও আইপি ঠিকানার অগ্রণী অনুসন্ধান না করার জন্য যথেষ্ট স্মার্ট। কোনও আইপি ঠিকানায় অগ্রণী অনুসন্ধান করা কখনই ভাল ধারণা নয়, 3 টি উপায় রয়েছে যেখানে কোনও ডিএনএস সার্ভার এতে প্রতিক্রিয়া জানাতে পারে: 1) বেশিরভাগ ডিএনএস সার্ভার কেবল একই আইপি ঠিকানাটি ফিরিয়ে দেবে। 2) অন্যান্য ডিএনএস সার্ভারগুলি কোনও আইপিতে "ডিএনএস নাম" সমাধান করতে পারে না এবং আপনাকে তা বলে দেবে। 3) কিছু (নিখরচায়) ডিএনএস সার্ভারগুলি "ডিএনএস নাম" সমাধান করতে পারে না এবং আপনাকে একটি আইপি দিতে পারে না যা আপনাকে তাদের নিজস্ব অনুসন্ধান পৃষ্ঠায় (সাধারণত বিজ্ঞাপনে পূর্ণ) পুনঃনির্দেশ করে।
ব্যবহারকারী 1793963

1
ডোমেন নাম প্রয়োজনীয় যদি ওয়েব সার্ভার একাধিক সাইট হোস্ট করে necessary এর একক আইপি রয়েছে এবং ডোমেন নাম ছাড়াই এটি বুঝতে পারে না আপনি কোন সাইটটি চান। যদি কেবল একটি ওয়েবসাইট থাকে তবে এটি একইভাবে আইপি দিয়ে কাজ করবে।
i486

1
মনে রাখবেন যে হোস্টনামটি কেবল অনুবাদের জন্য ডিএনএস-এ পাঠানো হয়নি, তবে নিজে ওয়েবসভারেও পাঠানো হয়েছে। এর অর্থ হ'ল যে ওয়েবসার্ভার যা একাধিক ওয়েবসাইট পরিবেশন করে তা আপনি জানতে চান না যে কোনটি ওয়েবসাইট আপনি চান। এটি অবশ্যই একটি আইপিভি 4 সমস্যা; আইপিভি with সহ প্রতিটি ওয়েবসাইটের নিজস্ব আইপি ঠিকানা থাকতে পারে।
MSalters

1
এখন পরের প্রশ্নটি হল: আপনার ব্রাউজারটি কীভাবে জানতে পারে যে 2001:feed:face:dead::beef:8080এটি নির্দিষ্ট পোর্ট সহ একটি আইপিভি 6 ঠিকানা এবং কেবলমাত্র খুব খারাপভাবে ফর্ম্যাট করা ইউআরএল নয় ...;)
মার্ক হেন্ডারসন

উত্তর:


15

আপনি যদি কোনও আইপি ঠিকানা ব্যবহার করেন তবে ওএস জানতে পারবে যে এটি অবিলম্বে একটি আইপি ঠিকানা, এবং কোনও অগ্রণী অনুসন্ধান করবে না।

আপনি যখন এইচটিটিপি অনুরোধ করেন, প্রথম পদক্ষেপটি হ'ল গন্তব্যের আইপি ঠিকানা অর্জন করা, যাতে ব্রাউজারটি সার্ভারের সাথে যোগাযোগ করতে পারে। সার্ভারের সাথে যোগাযোগের জন্য, আইপি ঠিকানা থেকে আইপি ঠিকানা পর্যন্ত সমস্ত কিছু আইপি এর মাধ্যমে ঘটে এবং তাই এই যোগাযোগের জন্য সার্ভারের নামের প্রয়োজন হয় না। যাইহোক, HTTP শিরোনামগুলিতে Host:একাধিক সাইট হোস্টিং করা হয়, তবে আপনি কোন ওয়েবসাইটের পরে আছেন তা ওয়েব সার্ভারকে জানাতে একটি শিরোনাম হিসাবে এটি HTTP শিরোনামে পাস করা হয়েছে ।

আইপি ঠিকানা দ্বারা অ্যাক্সেসের ক্ষেত্রে, এটি ঘটে না এবং ডিফল্ট সাইট উপস্থাপন করা হয়।

আপনার hostsফাইলটি একটি স্ট্যাটিক ফাইল, এটি আপনি সরাসরি সম্পাদনা করে (বা স্ক্রিপ্ট বা অ্যাপ্লিকেশন রয়েছে যা এটি সংশোধন করে) বাদ দিলে আপনি যে কোনও পদক্ষেপ নেন তা পরিবর্তিত হয় না।


2
এছাড়াও, এটি সম্পর্কিত বিষয় লক্ষণীয় যে আপনি যদি ক্রোমের মতো কোনও ব্রাউজারে আইপি ঠিকানা প্রবেশ করেন তবে এটি কেবল সাইট লোড করার আগে একটি গুগল অনুসন্ধান করতে পারে।
স্পেনটেকি

1
নোট করুন যে পৃষ্ঠাটি তৈরি করা পৃথক অবজেক্টগুলির অভ্যন্তরীণ সংযোগ সম্ভবত এফকিউডিএন দ্বারা সম্পন্ন হয়েছে, সুতরাং মূল অনুরোধটি ডিএনএস অনুসন্ধান ব্যতীত চলবে, তবে প্রতিটি চিত্র, স্টাইলশিট, স্ক্রিপ্ট ফাইল ইত্যাদি প্রায় অবশ্যই ডিএনএস দ্বারা সমাধান করা হবে আপনার ব্রাউজারটি যখন মূল পৃষ্ঠাটি রেন্ডার করার চেষ্টা করে এবং সমস্ত শিশুদের সংস্থানগুলি ডাউনলোড করে, তখন অনুরোধ করুন ..
ফ্রাঙ্ক থমাস

2
@ ফ্র্যাঙ্কথোমাস বেশিরভাগ ক্ষেত্রে যেখানে সম্পদ একই সার্ভারে রয়েছে, সম্পদগুলি আপেক্ষিক ইউআরএল দ্বারা রেফারেন্স করা হয় এবং তাই মূল অনুরোধের মতো একই পদ্ধতিতে - আইপি এর মাধ্যমে অ্যাক্সেস করা হবে। এর ব্যতিক্রম হবে যেখানে হেডারে বেস_হ্রেফ ব্যবহৃত হয়, এবং তাই হোস্টকে অনুরোধ করুন যে আপেক্ষিক ইউআরএলগুলি ব্যবহার করা উচিত। যদি কোনও এফকিউডিএন ব্যবহার করা হয় তবে হ্যাঁ, গেম শেষ।
পল

In the case of accessing by IP address, this does not happen, and the default site is presented.আপনাকে আরও সম্ভবত একটি ত্রুটি পৃষ্ঠা দেওয়া হবে।
ব্যবহারকারী 112638726

@ স্পেনটেকি সত্যি? কোন ধারণা কেন এটি করবে? লাইক, এর মূল্য কি?
অ্যাথক্সক্স

3

অন্যরা যেমন লিখেছেন, আইপি ঠিকানা ব্যবহার করে আপনি অবশ্যই ডিএনএস এড়িয়ে যাচ্ছেন যা কোনও হোস্টের নাম ছাড়াই উদাহরণস্বরূপ ডেভলপমেন্ট সাইটগুলিতে অ্যাক্সেসের অনুমতি দেয়।

উন্নয়ন সাইটগুলির জন্য আবার আইপি - মক হোস্টের নাম যুক্ত করা খুব সাধারণ is সরাসরি আইপি ঠিকানা ব্যবহারের বিপরীতে এটি ক) ডিএনএস এড়িয়ে যাবে খ) Hostউদাহরণস্বরূপ ব্রাউজারটি স্থানীয় সার্ভারে ভার্চুয়াল হোস্টগুলিকে অনুমতি দেওয়ার জন্য এইচটিটিপি অনুরোধের সাথে অনুরোধ শিরোনাম যুক্ত করবে ।


এটি লক্ষণীয় যে, যদি কোনও কারণেই আইপি ঠিকানা আপডেট হয়ে যায় তবে HOSTS ফাইলটি পাশাপাশি আপডেট করা হয় না, যা অপ্রত্যাশিত আচরণের কারণ হতে পারে এবং এমন একটি সাইট যা কাজ করে না বলে মনে হয়। সমস্যা সমাধানের জন্য লোকেরা সর্বশেষ কাজগুলির মধ্যে হোস্ট ফাইলটির দিকে তাকানো এবং এটি সম্পূর্ণরূপে উপেক্ষা করা যেতে পারে।
LPChip

@ এলপিসিপ মেলা তবে দয়া করে নোট করুন যে আমি এটির বিকাশকারী - অন্য যে কোনও কিছুর চেয়ে স্থানীয় অনুশীলনের কীভাবে বেশি তা বেশ কয়েকবার জোর দিয়েছি।
chx
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.