পাবলিক আইপি ব্যবহার করে অভ্যন্তরীণ আইপি অ্যাক্সেস করুন


38

আমার একটি সর্বজনীন আইপি ঠিকানা ( 201.206.x.x) সহ একটি ডিএসএল মডেম রয়েছে এবং আমার অভ্যন্তরীণ নেটওয়ার্কে ( 192.168.0.50) একটি ওয়েব সার্ভার রয়েছে ।

আমি আমার ওয়েব সার্ভারে ৮০ টি পোর্ট করার জন্য অনুরোধগুলি ফরোয়ার্ড করার জন্য মডেম সেট আপ করেছি, সুতরাং, যদি আমি 201.206.x.xআমার নেটওয়ার্কের বাইরের থেকে অ্যাক্সেস করি তবে এটি আমার ওয়েব পৃষ্ঠাটি দেখায়, যদি আমি 192.168.0.50আমার নেটওয়ার্কের অভ্যন্তরে কোনও কম্পিউটার থেকে অ্যাক্সেস করি তবে একই ঘটনা ঘটে ।

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

এই পুনঃনির্দেশটি সেট আপ করতে মডেমটিতে আমাকে কোন সেটিংস পরিবর্তন করতে হবে?


সমস্যার ভিন্নতা, আমার একাধিক (2) হোস্টিং সার্ভার রয়েছে এবং আমি অভ্যন্তরীণ অনুরোধগুলির জন্য একটি ডিএনএস (BIND9) কনফিগার করেছি। হোস্টনামের ভিত্তিতে আমি কীভাবে (বিভিন্ন হোস্টিং সার্ভারে) বহিরাগত অনুরোধগুলি (সর্বজনীন আইপি তে) মানচিত্র করব?
কুণাল বি।

উত্তর:


20

সমস্যাটি হ'ল প্যাকেট পুনর্লিখনটি সাধারণত ফায়ারওয়ালকে অনুসরণ করার সময়ই ঘটতে পারে। অনুরূপ অনুরোধটি একই নেটওয়ার্ক থেকে আগত হলে অনুরোধটি পুনরায় লিখিত হত General এই সমস্যার সাধারণ সমাধান হ'ল নেটওয়ার্কের বাইরে একটি ওয়েব প্রক্সি স্থাপন করা যা আপনার ফায়ারওয়ালের মাধ্যমে অনুরোধটি ফিরে আসে।

আমি সন্দেহ করি যে আপনার নির্দিষ্ট সমস্যাটি হ'ল আপনি তার ডিএনএস হোস্ট নামের মাধ্যমে ওয়েবসাইটটি অ্যাক্সেস করতে চান। আপনি "স্প্লিট-দিগন্ত" ডিএনএস ব্যবহার করে এটি পরিচালনা করতে পারেন, সুতরাং এটি অনুরোধটি কোথা থেকে এসেছে সেদিকে মনোযোগ দেয় এবং যথাযথভাবে উত্তর দেয়: যদি অনুরোধটি আপনার নেটওয়ার্কের ভিতরে থেকে আসছে, এটি আপনার থেকে আসা অনুরোধগুলির জন্য 192.168.0.50 কে দেয় নেটওয়ার্ক এবং সকলের কাছে সর্বজনীন আইপি।

এই পরামর্শগুলির কোনওটি আপনার নেটওয়ার্কের বাইরের যে কোনও হোস্টে (ফ্রি) অ্যামাজন ইসি 2 মাইক্রো উদাহরণ হিসাবে প্রয়োগ করা যেতে পারে।


ধন্যবাদ, যদিও আমি মনে করি আমি মূলত HOSTS ফাইল সম্পাদনাটি আটকে রাখব কারণ এটি মূলত একটি ব্যক্তিগত সাইট যা আমি কাজ করছি এমন সাইটগুলির পরীক্ষার জন্য ব্যবহার করি। পিসি এমনকি 24/7 আপ নেই।

3
আমি নিজের ডিএনএস সার্ভারে (আমার বাড়ির নেটওয়ার্কেও চলমান) আমার বাহ্যিক ডাইন্ডেন্স নাম হিসাবে একই নামের একটি রেকর্ড যুক্ত করে আমার নিজের হোম নেটওয়ার্কে এই সমস্যাটি সমাধান করেছি। বিপরীতটি আমার হোম নেটওয়ার্কের যথাযথ অবস্থানের দিকে নির্দেশ করে, যেমনটি বিপরীত পিটিআর রেকর্ড করে। তবে অবশ্যই, প্রত্যেকে নিজের নিজের বাড়ি ডিএনএস চালাচ্ছে না ...
লরেন্স

14

আমি বলব যে @ ইন্স্যাইট কোনও বিষয়টিকে ডিএনএস রেজোলিউশন ইস্যু বলে কথা বলার পরে .. তারপরে সমস্যাটি হ'ল সমস্যাটি প্যাকেট রাইটিং (সেই ব্যাখ্যাটির জন্য @ ইনসাইটের পোস্টটি আবার পড়ুন)।

ধরে নিচ্ছি আপনার নিম্নলিখিত সেটআপ রয়েছে:

  1. পাবলিক আইপি: 201.206.x.y
  2. ব্যক্তিগত আইপি: 192.168.0.50
  3. আইপি on এ 80 টির জন্য (এবং 443 যদি আপনি এসএসএল করছেন) পোর্ট ফরওয়ার্ডিং 201.206.x.y192.168.0.50

আপনি নিজের অভ্যন্তরীণ নেটওয়ার্কে থাকাকালীন আপনি নিম্নলিখিতটি আপনার ব্রাউজারে টাইপ করুন:

http://www.yourwebsite.com

এবং ত্রুটি ঘটে। সুতরাং, সমাধান: আপনার হোস্ট ফাইল হ্যাক করুন।

উইন্ডোজে যান C:\windows\system32\drivers\etc\hosts (লক্ষ্য করুন, সেই ফাইলটিতে কোনও এক্সটেনশন নেই)। লিনাক্সে, ফাইলটি অবস্থিত /etc/hosts

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

এটি আপনার হোস্ট ফাইলটিতে যুক্ত করুন:

192.168.0.50 www.yourwebsite.com

তারপরে আপনার ব্রাউজারটি পুনরায় চালু করুন , URL এবং violà প্রবেশ করুন! ইহা কাজ করছে. সুতরাং এর অর্থ হ'ল, আপনার ব্রাউজারটি আইপি-তে আপনার ডোমেনটি সমাধান করতে আপনার ডিএনএসের উপর নির্ভর করে না। পরিবর্তে, আমরা এটিকে ওভাররাইড করছি এবং বলছি: ব্রাউজার, আইপি ঠিকানার জন্য ডিএনএস না জিজ্ঞাসার পরিবর্তে কেবলমাত্র সেই ডোমেন নামের জন্য আমার অভ্যন্তরীণ আইপিতে যান

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

আরেকটি ধারণা হ'ল একটি অভ্যন্তরীণ প্রক্সি সার্ভার (সমস্ত ওয়েব সার্ফিং ইত্যাদির জন্য) থাকা এবং তারপরে প্রক্সি সার্ভারে হোস্ট ফাইলটি হ্যাক করা। এর অর্থ আপনার ব্রাউজারটি বলবে, প্রক্সি, আপনি দয়া করে আমাকে সংস্থানটি পেতে পারেনhttp://www.mywebsite.com এবং প্রক্সিটি অবশ্যই বলেন , এবং যে ডোমেনটির জন্য আমাকে ডিএনএস উপেক্ষা করার কথা বলা হয়েছে, আমি কেবলমাত্র সেই আইপি দেব যা হার্ড-কোডেড ছিল আমার হোস্ট ফাইল


হ্যাঁ, পোস্ট করার আগে আমি আসলে এটি পেয়েছিলাম, আমি কেবল এটির আসল আইপিটি অ্যাক্সেস করতে সক্ষম হতে চেয়েছিলাম, তবে আমি মনে করি যে আমি এটি নিয়ে বাঁচতে পারি যেহেতু আমার মোডেমের নাট প্রতিবিম্ব নেই (@ ম্যাক্লিওড দ্বারা প্রস্তাবিত)।

3
অভ্যন্তরীণ বা বাহ্যিক নেটওয়ার্কের মাধ্যমে প্রায়শই একই সাইট অ্যাক্সেস করা এমন কোনও ল্যাপটপ বা স্মার্টফোন সম্পর্কে কী বলা যায় ?
তিনি TREE

@ ট্রাই আপনি দয়া করে বিস্তারিত বলতে পারেন। আমি আপনার প্রশ্নটি বেশ বুঝতে পারিনি।
বিশুদ্ধ.ক্রোম

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

9

কোনও রাউটারগুলি যে কোনও অভ্যন্তরীণ ঠিকানা থেকে তাদের জনসাধারণের ঠিকানার জন্য বোঝানো ট্র্যাফিককে পরিচালনা করে - এটি একটি সাধারণ সমস্যা they তারা নেটওয়ার্কের বাইরে থেকে অনুরোধ হিসাবে একই পোর্ট ফরওয়ার্ডিং বিধি অনুসরণ করে না। আপনার রাউটারগুলিতে আপনাকে যা দেখার দরকার তা হ'ল NAT প্রতিবিম্ব । এটি রাউটারটিকে পাবলিক আইপি-র জন্য একই পোর্ট ফরওয়ার্ডিং বিধিগুলি ব্যবহার করার জন্য অভ্যন্তরীণ অনুরোধগুলি হ্যান্ডেল করার অনুমতি দেবে যেন অনুরোধটি নেটওয়ার্কের বাইরে থেকে এসেছে।


1
NAT প্রতিবিম্ব। আমি মনে করি এটিই আমি খুঁজছিলাম। দুর্ভাগ্যক্রমে আমার মডেমটি এটি নেই। ধন্যবাদ!

যখন আপনার মোডেম NAT লুপব্যাক সমর্থন করে না তখন কি করবেন ??
প্রিমিটিভনম

2

আপনি আমাকে আপনার মডেম তৈরি এবং মডেল দিতে পারলে আমি আপনাকে আরও ভালভাবে সহায়তা করতে পারি ...

তবে এখানে যা ঘটে তা হ'ল সাধারণত কোনও রাউটার বা মডেম কনফিগার পৃষ্ঠা কেবলমাত্র তাদের অভ্যন্তরীণ আইপি (192.168.0.1) এ গিয়ে দেখা উচিত should

তবে এখানে যা ঘটছে বলে মনে হচ্ছে এটি আগত অনুরোধটিকে চিহ্নিত করে (201.206.xx) ভিতর থেকে আগত তাই আপনার ওয়েব সার্ভারে সাধারণ রুটের পরিবর্তে আপনাকে কনফিগার পৃষ্ঠা দেওয়ার সিদ্ধান্ত নিয়েছে ...

এখন আপনি যদি গ্রাহক স্তরের মডেম ব্যবহার করেন তবে আপনি সম্ভবত এটি পরিবর্তন করতে সক্ষম নন (দুঃখিত)

তবে আপনি এটি করতে পারেন: চেষ্টা করুন এবং দেখুন আপনার প্রশাসক কনফিগারেশনের পৃষ্ঠায় 'শুনুন' সেটিংস আছে কিনা

সেখানে আপনি আপনার প্রশাসনের পৃষ্ঠাটি অন্য একটি বন্দরে পরিবর্তন করার চেষ্টা করতে পারেন বা এতে শোনাতে থাকা ঠিকানাগুলিকে সীমাবদ্ধ করতে পারেন


2

হয়তো সমস্যাটি হ'ল দূরবর্তী প্রশাসনের অনুমতি রয়েছে।


2

আপনি সার্ভারের সর্বজনীন আইপি এর স্থানীয় আইপি দিয়ে সরাসরি অ্যাক্সেসের জন্য একটি রুট যুক্ত করতে পারেন। উইন্ডোজে, কমান্ডটি এর মতো

route add [public IP] mask 255.255.255.255 [the server's local IP]

অবিরাম রুট যুক্ত -pকরতে উপরের কমান্ডটিতে প্যারামিটার যুক্ত করুন ।

তারপরে প্রতিবার যখন আপনি পাবলিক আইপি যান, কম্পিউটারটি সার্ভারের স্থানীয় আইপি দিয়ে গেটওয়ে হিসাবে যাবে। সার্ভারটি তার নিজস্ব পাবলিক আইপি জানে তাই এটি স্থানীয় নেটওয়ার্কে ফরোয়ার্ড না করে প্যাকেজটি নিজে থেকেই প্রক্রিয়া করবে।

আপনাকে সার্ভারের স্থানীয় আইপি স্থিতিশীল করতে হবে।


সার্ভার কেন তার নিজস্ব পাবলিক আইপি ঠিকানা জানে?
জি-ম্যান

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

0

এই একই সমস্যা হচ্ছে। আমি আমার রাউটারের ডিএনএস হোস্ট ম্যাপিং তালিকায় ডিএনএস হোস্টের নাম যুক্ত করে এটি ঠিক করতে সক্ষম হয়েছি। আমি আমার রাউটারের উন্নত বিকল্পগুলির তালিকায় তালিকাবদ্ধ এই সেটিংসটি পেয়েছি।


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