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