আমার ডিএনএস রেকর্ডটি কেবলমাত্র একটি আইপি ঠিকানার দিকে নির্দেশ করতে পারে। আমি কীভাবে এটি কোনও বন্দরের কাছে পৌঁছাতে পারি?


10

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

এখন আমি কিছুটা বিভ্রান্ত, কারণ আমি এই ইউআরএলটি রাখতে চাই:

http://www.example.org:8080/fetch/characters/

আসলে এটি দ্বারা পৌঁছে দেওয়া

http://www.example.org/fetch/characters/

সুতরাং ব্যবহারকারীরা সুস্পষ্টভাবে পোর্ট সেট না করে 8080 বন্দরে পরিষেবাতে পৌঁছতে পারে।

কিভাবে আমি এটি করতে পারব? আমার সার্ভারে আমার কি বিশেষ কোনও অ্যাপ্লিকেশন দরকার? অথবা অনুরোধে প্রয়োগ করার জন্য কোনও পুনর্নির্দেশ স্টাফ?


4
ডিফল্টরূপে ব্রাউজারটি 8080 পোর্ট অ্যাক্সেস করে না typ প্রশ্ন টাইপ করার ক্ষেত্রে এটি কি ভুল?
ডিউরিস

একটি ডিএনএস কী এবং এটি কী করে সে সম্পর্কে ভুল ধারণা।
CONvid19

@ ডিউরিস না এটা আমার ভুল ছিল 8080 এর পরিবর্তে 80
xetra11

উত্তর:


32

ডিএনএস রেকর্ডগুলি পোর্টগুলিতে নির্দেশ করতে পারে না (কয়েকটি বিশেষ ক্ষেত্রে ব্যতিক্রমগুলি এখানে প্রয়োগ হয় না)।

আপনার যদি 8080 পোর্টে কোনও ওয়েব পরিষেবা শুনতে থাকে এবং এই বন্দরটি নির্দিষ্ট না করেই এটি পৌঁছাতে চান, আপনার কাছে 3 টি বিকল্প রয়েছে:

  • এটি 80 পোর্টে (বা 443 টি https সহ) আসলে শুনুন listening
  • 8080 পোর্টে আপনার পরিষেবার কাছে অনুরোধগুলি ফরওয়ার্ড করতে ইতিমধ্যে পোর্ট 80 এ যা শুনছে তা কনফিগার করুন (বিপরীত প্রক্সি)।
  • আপনি যদি পুনর্নির্দেশের সাথে বেঁচে থাকতে পারেন তবে প্রক্সিটির পরিবর্তে এটি ব্যবহার করুন তবে আপনার ক্লায়েন্টরা :8080পুনঃনির্দেশের পরে তাদের ঠিকানা বারগুলিতে অংশটি দেখতে পাবে ।

10
যদি আমরা এসআরভি রেকর্ড ব্যবহার করতে পারি এবং পরিষেবার জন্য পোর্টগুলি নির্দিষ্ট করতে পারি ... খুব খারাপ ব্রাউজারগুলি এটি ব্যবহার করে না।
জ্যাকব ইভান্স 13

4
@ জ্যাকোবেভানস: প্রতিটি কিছুর জন্য এসআরভি রেকর্ডগুলি আমার একটি পুরানো স্বপ্ন। এটা এত সহজ হয় (ফায়ারওয়াল প্রশাসক যারা এখন শুধু 80 443 ছাড়া সবকিছু বন্ধ করে দিতে পারেন ছাড়া) কিছু করতে হবে
সেভেন

এসআরভি রেকর্ডস কিছু পরিষেবা যেমন এক্সএমপিপি-র জন্য খুব ভালভাবে কাজ করে ... তবে দুর্ভাগ্যক্রমে খুব বেশি নয় (এবং নিশ্চিতভাবে এইচটিটিপি নয়)
জোশ

বিকল্প 4: ফায়ারওয়ালের দ্বারা বন্দরটি এগিয়ে
জোয়েল কোয়েল

10

ওয়েব সার্ভারগুলি ডিফল্টরূপে টিসিপি পোর্ট 80 শুনে। আপনি যদি ইউআরএলটিতে স্পষ্টভাবে পোর্ট নম্বর টাইপ করতে না চান তবে আপনার কয়েকটি বিকল্প রয়েছে:

  • আপনি আপনার ওয়েব সার্ভারটি 8080 পোর্টের পরিবর্তে 80 পোর্ট ব্যবহার করতে পুনরায় কনফিগার করতে পারেন n এটি এনগিনেক্স বা অ্যাপাচি এর মতো ওয়েব সার্ভারগুলির জন্য প্রস্তাবিত তবে গ্যানিকর্নের মতো ওয়েব সার্ভারের জন্য নয়। এই বিকল্পটি সর্বদা সম্ভব নয় কারণ পোর্টটি ইতিমধ্যে অন্য কোনও ওয়েব সার্ভার দ্বারা ব্যবহৃত হতে পারে।

    এছাড়াও, যখন আপনার সার্ভারটি একটি NAT গেটওয়ের পিছনে রয়েছে, এটি সর্বজনীন আইপি ঠিকানার মালিক নয় এবং সেই সর্বজনীন NAT ঠিকানা এবং পোর্ট 80 এর সংমিশ্রণটি ইতিমধ্যে অন্য কোনও ওয়েব সার্ভারে ফরোয়ার্ড করা যেতে পারে।

  • আপনি আপনার ওয়েব সার্ভারের সামনে একটি বিপরীত প্রক্সি সার্ভার রাখতে পারেন যা টিসিপি পোর্ট 80 এর ট্র্যাফিক গ্রহণ করে এবং এটি টিসিপি পোর্ট 8080 এ আপনার ওয়েব সার্ভারে প্রেরণ করে 80 80 পোর্ট ইতিমধ্যে ব্যবহারে থাকলে এটিও কাজ করবে। উভয় ওয়েব সার্ভারের সামনে কেবল বিপরীত প্রক্সি সার্ভারটি রাখুন, যার ফলে তারা উভয়ই ৮০ টি বাদে পোর্ট শুনতে পাবে।

কোন বিকল্পটি সর্বোত্তম হতে পারে এবং সীমাবদ্ধতা ইত্যাদি সর্বোত্তম এবং আরও বিশদ সহায়তা দেওয়ার জন্য আমাদের আপনার সেটআপ সম্পর্কে আরও জানতে হবে। আশা করি এই ব্যাখ্যাটি ইতিমধ্যে কিছুটা স্পষ্ট করেছে।


আমার প্রয়োজনীয় ইনফোস আমি ইতিমধ্যে পেয়েছি! আমি 8080 এর জন্য ডিফল্ট ওয়েব পোর্ট 80 টি ভুল করেছি
xetra11

7

প্রশ্নের উত্তর সম্পর্কিত সম্পর্কিত সহজ উত্তর

ডিএনএসের বহিরাগত ব্যবহারগুলি উপেক্ষা করা এবং ডিএনএস লুকও বিপরীত করা (প্রশ্নের সাথে প্রাসঙ্গিক নয়), প্রায় সমস্ত ডিএনএস ব্যবহার ফর্মের:

  1. ক্লায়েন্ট একটি ডিএনএস সার্ভারে ডোমেন নাম (পুরোপুরি যোগ্য বা অন্যথায়) প্রেরণ করে
  2. ডিএনএস সার্ভার তার রেকর্ড থেকে ডোমেন তথ্য ফেরত দেয়। সাধারণত অনুরোধ করা মূল তথ্যটি হ'ল হয় সেই ডোমেনে ওয়েব / ইমেলের সাথে যোগাযোগের জন্য আইপি ঠিকানা, বা অন্য ডিএনএস সার্ভারের আইপি ঠিকানাটি সেই তথ্য সরবরাহ করতে সক্ষম।

ক্লায়েন্টটি সার্ভারের সাথে যোগাযোগ করার পরে, সার্ভার নিজেই গ্রহণ করবে এবং ডিএনএস সিস্টেমটি চিত্রের বাইরে চলে যাবে।

এর অর্থ কী, ডিএনএস সিস্টেমের বন্দর সম্পর্কিত তথ্য সরবরাহ করার দরকার নেই এবং এটি প্রায়শই কখনও হয় না। সুতরাং যদিও প্রশ্নের লক্ষ্যটি বৈধ, এবং প্রায়শই হয়ে যায়, এটি আসলে এটি ডিএনএস সিস্টেম নয় does এজন্য আপনি এটি কার্যকর করতে পারবেন না :)

ধারণাটি হ'ল একবার আপনার ক্লায়েন্টটি নির্দিষ্ট মেশিন বা সার্ভারের সন্ধান করতে পারলে এটি বেছে নিলে কোনও মেশিন তার পছন্দমতো কোনও পোর্ট শুনতে পাবে এবং কনফিগার করা কোনও পোর্টের কোনও প্রোটোকল গ্রহণ / অস্বীকার / প্রতিক্রিয়া জানাবে।

উদাহরণস্বরূপ, এইচটিটিপি ওয়েব পরিষেবাদিগুলি সাধারণত ৮০ বন্দর বন্দরে সরবরাহ করা হয় That এর অর্থ হ'ল ক্লায়েন্ট একবার মেশিনের আইপি জানার পরে এটি ধরে নিতে পারে যে পোর্ট ৮০ এ একটি বার্তা প্রেরণের ফলে সেই বার্তাটি সেই মেশিনের ওয়েব পরিষেবা দ্বারা পড়ে / প্রতিক্রিয়া দেখায়। তবে এটি সেভাবে হতে হবে না। 9000 পোর্টে ওয়েব আগত অনুরোধগুলি শুনতে সার্ভারটি কনফিগার করা থাকলে, 9000 পোর্টে পৌঁছাতে সক্ষম যে কোনও ক্লায়েন্ট তার ওয়েব পরিষেবাতে পৌঁছাতে সক্ষম হবে। সার্ভারটি যদি এমন কোনও প্রক্সি / NAT / রাউটারের পিছনে থাকে যা 10000 পোর্টকে 9000 পোর্টে পুনর্নির্দেশ করে এবং ক্লায়েন্টটি 10000 পোর্টে একটি ওয়েব অনুরোধ প্রেরণ করে তবে সার্ভারটি এটি 9000 পোর্টে গ্রহণ করবে এবং প্রতিক্রিয়াও জানাবে।

ওয়েব সার্ভারের মধ্যে পুনর্নির্দেশ / ম্যাপিং

আপনি কোনও মন্তব্যে পুনর্নির্দেশ ম্যাপিং বা পুনর্লিখন সম্পর্কে জিজ্ঞাসা করেছেন। ওয়েব সার্ভার যে কাজগুলি করতে পারে এটি সেগুলি। মূলত, আপনি অনুরোধে প্রাপ্ত URL টি কীভাবে পরিচালনা করে তা পরিচালনা করতে আপনি ওয়েব সার্ভার (বা বেশিরভাগ / অনেক ওয়েব সার্ভার) কনফিগার করতে পারেন। সুতরাং এটি বিভিন্ন ইউআরএল একইভাবে পরিচালনা করতে, বা সাধারণ টাইপস (ম্যাপিং) ঠিক করতে অভ্যন্তরীণভাবে প্রাপ্তির URL টি সংশোধন করতে পারে বা কিছু আলাদা, প্রতিস্থাপন, ইউআরএল ব্যবহার করে ক্লায়েন্টকে দ্বিতীয় বার জিজ্ঞাসা করতে আসলে প্রতিক্রিয়া জানাতে পারে can (পুনর্নির্দেশ)।

এগুলির ব্যবহার রয়েছে এবং নীতিগতভাবে আপনার ব্যবহার-কেস পরিচালনা করতে পারে তবে এই কারণগুলির জন্য এগুলি আপনার জন্য "সঠিক" সমাধানের মতো শোনাচ্ছে না:

  1. আমি মনে করি না ম্যাপিং কোনও উপকারে আসবে । ম্যাপিং ওয়েব সার্ভারের প্রায় সম্পূর্ণ অভ্যন্তরীণ, এটি বলে যে " এই ইউআরএলটিকে এমন ব্যবহার করুন যেমন এটি সেই URL হিসাবে"। উদাহরণস্বরূপ, আপনি " https://example.com/index.php?area-=forum&topic ব্যবহার করে খুব পুরানো, পুরানো এবং বর্তমান ইউআরএল (ব্যবহারকারীর সুবিধার্থে) ফোরামের অনুসন্ধানের জন্য কোনও ব্যবহারকারীকে ফোরামের অনুসন্ধানের অনুমতি দেওয়ার জন্য আপনি ওয়েব সার্ভার ইউআরএল ম্যাপিং ব্যবহার করতে পারেন might = 2 ", এছাড়াও" https://example.com/forum.php?topic=2 "এবং" https://forum.example.com?topic=2", এবং কেবল এটি একবার পরিচালনা করুন, কোয়েরি হ্যান্ডলিংয়ের প্রথম পদক্ষেপ হিসাবে প্রথমটির অভ্যন্তরীণভাবে তৃতীয় ইউআরএলটিতে ম্যাপিংয়ের মাধ্যমে এই লক্ষ্যগুলি আইপি / পোর্ট নয় কোয়েরি পাথকে প্রভাবিত করে, ম্যাপিং এর জন্য খুব বেশি ব্যবহার হয় না পোর্ট ম্যানেজমেন্ট এবং আপনার ক্ষেত্রে ক্লায়েন্ট আসলে কখনই 8080 নিয়ে অনুসন্ধান করে না।
  2. পুনঃনির্দেশ কাজ করবে, তবে আপনি যা চান তা নাও হতে পারে । ওয়েব সার্ভারে পুনঃনির্দেশটি ওয়েব সার্ভারটির উপর নির্ভর করে আসলে ক্যোয়ারী গ্রহণ করে (কারণ এগুলি ওয়েব সার্ভারের অভ্যন্তরীণ ফাংশন)। সুতরাং ওয়েব সার্ভারটি 80 টি পোর্টে শুনতে হবে মূল ক্যোয়ারীটি পেতে, পুনঃনির্দেশ / মানচিত্রের সাথে প্রতিক্রিয়া জানাতে ইনম ক্রম। এটি হবে এছাড়াও ": 8080" URL-, যা কি আপনি চান মত না হয় পোর্ট 8080. কাজের দিক শুনতে হবে, এটা আবার ব্যবহার ক্যোয়ারীতে, যে কোনো ক্লায়েন্ট কুয়েরিং বন্দর 80 জানাতে হবে একটি পুনর্নির্দেশ নিয়ম হবে না। ব্যবহারকারী এটিতে ": 8080" সহ নতুন ইউআরএলও দেখতে পাবেন, যদিও আপনি এটি "স্বচ্ছ" হতে চান এবং প্রদর্শিত হবে না বলে মনে হচ্ছে।
  3. পুনঃনির্দেশ করা কেবলমাত্র একটি স্ট্যান্ডার্ড পোর্টকে পুনর্নির্দেশ করতে (80 বা 443) কাজ করবে - আপনি 2000 থেকে 8080 বলে পোর্টটি পুনর্নির্দেশ করতে পারবেন না, কারণ ক্লায়েন্টটি 2000 এ ডিফল্টভাবে জিজ্ঞাসা করবে না, প্রথম স্থানে, তাই এটি কখনও না 2000 সার্চ করে থাকলেও ওয়েব সার্ভারে যান। যদিও এটি আপনার পক্ষে সমস্যা নাও হতে পারে।

তবে আপনি যদি "বুদ্ধিমান" পুনঃনির্দেশ চান, যেখানে কেবলমাত্র 8080-এ পুনঃনির্ধারণ করা হয়েছে, সেখানে যাওয়ার উপায়টি হতে পারে, কারণ কোন ইউআরএলগুলি পুনঃনির্দেশিত করা উচিত তা নির্ধারণ করার জন্য পুনর্নির্দেশের মধ্যে যুক্তি অন্তর্ভুক্ত থাকতে পারে, যেখানে পোর্ট ম্যাপিং (নীচে) সমস্ত মানচিত্র তৈরি করবে

এটি সঠিকভাবে কীভাবে করা যায়

আপনার প্রশ্নের উত্তর হ'ল, আপনি চান যে ওয়েব সার্ভারটি ওয়েব অনুরোধগুলির প্রতিক্রিয়া জানায় যা ক্লায়েন্টটি ডিফল্ট পোর্টে (80/443) প্রেরণ করে তবে সার্ভারটি আসলে 8080 পোর্টে প্রাপ্ত হয়।

তার মানে, আপনি দেখতে পাচ্ছেন যে ক্লায়েন্ট এবং সার্ভারের মধ্যে পোর্টগুলি মানচিত্রের মধ্যে আপনার কিছু দরকার । এইভাবে, ক্লায়েন্ট 80 পোর্টে প্রেরণ করে (ওয়েব ব্রাউজারগুলির দ্বারা ব্যবহৃত ডিফল্ট পোর্ট), তবে এটি ওয়েব সার্ভারের দ্বারা 8080 পোর্টে আসলে পাওয়া গেছে। অবশ্যই আপনাকে 8080 পোর্টে শুনতে ওয়েব সার্ভারটি কনফিগার করতে হবে, কারণ এটি আদর্শ নয়, তবে এটি সহজ এবং যে কোনও ওয়েব সার্ভারকে তার শ্রবণ পোর্টগুলি নির্দিষ্ট করতে সক্ষম হওয়া উচিত।

এটি করার সর্বাধিক সাধারণ উপায় হ'ল পোর্ট ম্যাপিংয়ের মাধ্যমে রাউটার / ফায়ারওয়ালের মধ্যে।

সরল কথায়, এটি করার জন্য, রাউটারকে একটি নিয়ম দেওয়া হয়েছে, যে কোনও কিছু পেয়েছে যার গন্তব্য আইপি এবং গন্তব্য পোর্ট = 80 রয়েছে, লেনের মধ্যে গন্তব্য বন্দরটি পরিবর্তিত করে 8080 করা উচিত। ওয়েব সার্ভার বা ক্লায়েন্ট উভয়ই এই পরিবর্তন সম্পর্কে সচেতন হবে না (এটি রাউটার দ্বারা পরিচালিত 100%), সুতরাং এটি উভয়ের ক্ষেত্রেই এটি 100% স্বচ্ছ হবে। ক্লায়েন্টটির ইউআরএলে ": 8080" থাকবে না এবং এটি 80 পোর্টটি অনুসন্ধান করে এবং ওয়েব সার্ভার 80 বন্দরটিকে উপেক্ষা করতে পারে এবং কেবল 8080 এ শুনতে পাবে, যেহেতু এটি 80 পোর্টে কোয়েরিজ পায় না, কোনও কারণেই এটির পুনর্নির্দেশের প্রয়োজন হবে না since ।

যদি আপনি "বন্দরগুলির জন্য ডিএনএস" এর অনুরূপ একটি সরল, সরল পথ চান, তবে আপনি সম্ভবত আপনার প্রশ্নের জন্য যা চাইছেন তার নিকটতম সমতুল্য।


আমি প্রায়শই পুনঃনির্দেশ ম্যাপিং বা পুনর্লিখন সম্পর্কে শুনি? এই সমাধানগুলিও কি?
xetra11

ক্লায়েন্টের কমান্ড প্রক্রিয়াকরণে সেগুলি ওয়েব সার্ভারের মধ্যে লাঠিচার্জকারী are তাই আপনি যদি ওয়েব সার্ভার এটি সমর্থন, আপনি পারে স্বয়ংক্রিয়ভাবে বন্দর 8080 উপর একই URL- এ বন্দর 80 কোন তদন্ত একটি HTTP পুনর্নির্দেশ সঙ্গে প্রতিক্রিয়া জানান - / 80 সব পরে, HTTP- র -> HTTPS দ্বারা / 443 পুনর্নির্দেশ একই জিনিস। তবে এটি প্রথমে ক্যোয়ারীটি গ্রহণ করতে সক্ষম হতে হবে, সুতরাং এটি শুনতে পারাপারে এটি কনফিগার করা হয়নি এমন পোর্টগুলিতে কাজ করবে না এবং ক্লায়েন্ট সম্ভবত: 8080 সংশোধিত URL টি দেখতে পাবে sees পোর্ট ম্যাপিংয়ের মাধ্যমে এটি করা ক্লায়েন্টের কাছে এটি 100% অদৃশ্য করে তোলে, কারণ তারা কেবল পোর্ট 80 ব্যবহার করে (8080 কেবলমাত্র অভ্যন্তরীণ মাত্র 100%)
স্টাইলজ

আপনার প্রশ্নটি আরও বিস্তারিতভাবে কভার করার জন্য আমি একটি বিভাগ "ওয়েব সার্ভারের মধ্যে পুনর্নির্দেশ / ম্যাপিং" যুক্ত করেছি এবং শেষ বিভাগটি প্রসারিত করেছি। আশা করি তারা সাহায্য করবে!
স্টিলেজ

3

আপনি পারবেন না।

মানে, প্রযুক্তিগতভাবে এটি করা যেতে পারে। ডিএনএস একটি ডোমেন নাম জমা দিতে এবং একটি আইপি ঠিকানা পাওয়ার জন্য বিখ্যাত। যাইহোক, আমি ডিএনএস প্রোটোকলটি কিছুটা অধ্যয়ন করেছি এবং সত্যই ডিএনএস প্রযুক্তিগতভাবে কেবলমাত্র ডোমেন নাম এবং আইপি অ্যাড্রেসগুলির চেয়ে অনেক বেশি কোনও প্রশ্নের / প্রতিক্রিয়া প্রক্রিয়া হিসাবে অভিনয় করতে সক্ষম। একটি সম্ভাব্য পদ্ধতির মধ্যে একটি ডিএনএস রিসোর্স রেকর্ড ব্যবহার করা হবে যা সাধারণ এ বা এএএএ টাইপ নয়, যেমন কোনও টিএক্সটি রেকর্ড (যা প্রযুক্তিগতভাবে কেবল পাঠ্য, এবং যে কোনও কিছুর জন্য ব্যবহার করা যেতে পারে) বা সম্ভবত কোনও এসআরভি রেকর্ড, বা অন্য কোনও আপনার চয়ন করা নতুন সংস্থান রেকর্ডের ধরণ।

যদি আপনি নিজের নিজস্ব সফটওয়্যার (ক্লায়েন্ট এবং সার্ভার উভয়) তৈরি করে থাকেন তবে এ জাতীয় কাজ না করার কোনও প্রযুক্তিগত কারণ থাকতে পারে, তবে কিছু লোক DNS হোস্টিং সংস্থাগুলি ব্যবহার করে এবং কেবলমাত্র নির্দিষ্ট রেকর্ডের ধরণের ব্যবহারের মধ্যে সীমাবদ্ধ করে। এটি দুর্ভাগ্যজনক যেহেতু যারা নিজের ডিএনএস সার্ভারগুলি চালান তাদের অবশ্যই এই জাতীয় জিনিসের জন্য যথেষ্ট নমনীয়তা রয়েছে।

তবে, আপনি যদি নিজের নেটওয়ার্কিং প্রোটোকল তৈরি না করে থাকেন (উদাহরণস্বরূপ, আপনি যদি HTTP ব্যবহার করতে চান), আপনি একটি বড় সমস্যার মুখোমুখি হতে পারেন, এটি হ'ল বিদ্যমান সফ্টওয়্যার আপনার কাস্টম সমাধানটি ব্যবহার করবে না, যদি না আপনি ব্যবহার করেন ইতিমধ্যে প্রতিষ্ঠিত যে সমাধান। এটা বাধা হতে চলেছে। কোনও প্রযুক্তিগত অসম্ভবতা নয়। একটি সামাজিক বাধা: আপনি কি সবাইকে নিজের মতো করে কাজ করতে রাজি করতে পারেন?

এখন যে আমি ব্যাখ্যা করেছি যে আপনি কেন এটি করতে পারবেন না, তবে, আপনার পরে কী হবে তার সমাধান আমার থাকতে পারে। প্রথমে আসুন আমরা কেন আইপি অ্যাড্রেস এবং পোর্ট রয়েছে তা একবার দেখে নিই।

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

টিসিপি এবং ইউডিপি এবং কিছু বিকল্প দ্বারা ব্যবহৃত একটি "পোর্ট নম্বর" এর বিন্দুটি পৃথক কথোপকথনের ট্র্যাক রাখতে সক্ষম হয়। এটি চলমান প্রোগ্রামগুলির সাথে যোগাযোগ রক্ষা করতে সহায়তা করে। সুতরাং, যদি কোনও মেশিন টিসিপি পোর্ট ৮০ এ ট্র্যাফিক গ্রহণ করে তবে মেশিনটি জানবে যে নেটওয়ার্ক ট্র্যাফিককে ওয়েব সার্ভারের প্রোগ্রামটি ব্যবহার করতে বোঝায়। যদি কোনও ওয়েব ব্রাউজার একসাথে একাধিক গ্রাফিক্স ডাউনলোড করে, "উত্স পোর্ট" নম্বর এবং "গন্তব্য পোর্ট" সংখ্যার সংমিশ্রণ কোন গ্রাফিকের জন্য কোন ডেটা বোঝায় তা ট্র্যাক করে রাখতে পারে, সুতরাং সেই সমস্ত যুগপত কথোপকথন ডেটা মেশানো ছাড়াই ঘটতে পারে।

এখন, আমার অনুমান যে আপনার কোনও ডিএনএস সার্ভারে অ্যাক্সেস রয়েছে এবং আপনার মনে হয় যে আপনি মনে করেন যে ডিএনএস প্রশাসন কিছুটা ট্র্যাফিক রাউটিংকে কিছুটা সামলে নিতে সক্ষম হবে convenient তবে ডিএনএস আপনাকে কোনও বন্দর নম্বর পেতে সহায়তা করতে সক্ষম বলে মনে হচ্ছে না। আপনি কি করতে পারেন?

আইপিভি Consider বিবেচনা করুন। আইপিভি 6 আপনাকে আরও বেশি আইপি অ্যাড্রেস পেতে সক্ষম করে। তদ্ব্যতীত, আইপিভি 4-র কিছু প্রয়োগের বিপরীতে, আইপিভি 6 ব্যবহার করা ডিভাইসগুলি একইসাথে একাধিক সক্রিয় আইপিভি 6 ঠিকানা সহজেই সমর্থন করতে পারে। সুতরাং, যদি আপনি একটি কম্পিউটারে তিনটি পৃথক নেটওয়ার্ক প্রোটোকল রাখতে চান তবে আপনি একই কম্পিউটারে কমপক্ষে তিনটি পৃথক IPv6 ঠিকানা বরাদ্দ করতে পারেন। এবং তারপরে আপনি সেই আইপিভি 6 অ্যাড্রেসগুলির সাথে আপনার পছন্দ মতো শেনানিগানগুলি যা করতে পারেন।

তারপরে, আপনি সেই আইপিভি 6 ঠিকানার কোনও নাম নির্ধারণের জন্য এএএএ সংস্থান রেকর্ড টাইপ ব্যবহার করতে পারেন, যা আপনার নেটওয়ার্ক ডিজাইনটি আপনার পছন্দসই কম্পিউটারে নির্দিষ্ট পরিষেবাটিতে কার্যকরভাবে নিবেদিত হিসাবে বিবেচিত হতে পারে।

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

সম্ভাব্য আপত্তি:
এবং আপনি যদি আইপিভি 4 এর সাথে আটকে থাকেন এবং ভাবেন যে আইপিভি 6 কোনওভাবে সমর্থিত নয়, আমি আপনাকে সেই সমস্যাটি মোকাবেলা করার জন্য উত্সাহিত করব। এই সমস্যাটি সম্ভবত সংশোধন করা সহজ হবে (সম্ভবত কোনও ধরণের টানেলিং ব্যবহার করে) এবং এটি প্রয়োগ করার পরে সম্ভবত এটি আরও বেশি পুরষ্কারযুক্ত স্থির হয়ে উঠবে।


আইপিভি 6 সর্বদা সমর্থন করা ভাল, তবে কোনও কারণে যদি আপনাকে এখন পোর্ট 80 (বা 443) ব্যবহারের অনুমতি দেওয়া হয় তবে তা সাহায্য করবে না।
পাওলো ইবারম্যান

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