হোম রাউটারের DMZ হোস্ট সেটিংটি নিরাপত্তা অঞ্চলের মতো শোনায়, কিন্তু আচরণ করে সবকিছু ধরার ফরওয়ার্ডের মতো। ইন্টারনেট থেকে আসা এবং অন্য কোনো নিয়মের সঙ্গে না মেলা সবকিছু নির্বাচিত LAN ঠিকানায় পাঠানো হয়। এটি একটি অন্তর্মুখী সেবা চালু করার শর্টকাট, একটি Mac-এ ব্যক্তিগতভাবে পৌঁছানোর নকশা নয়। চালু করার আগে এটিকে সংকীর্ণ নিয়ম বা ব্যক্তিগত পথের সঙ্গে তুলনা করুন।

DMZ সেটিংটি আসলে যা করে

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

এই কারণেই সেটিংটি একটি ভাঙা সেবা সারানোর ক্ষেত্রে এত কার্যকর এবং আরও কী আসে তা সীমিত করার ক্ষেত্রে এত দুর্বল। রাউটার ব্যাপকভাবে যা বলা হয়েছে তা-ই করছে। ফার্মওয়্যারে আপনার চাওয়া অনুরোধটি আর না-চাওয়া অনুরোধটিকে আলাদা করার মতো কিছু নেই।

তিনটি Mac ভূমিকা, তিনটি সামনের দরজা

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

sudo lsof -nP -iTCP -sTCP:LISTEN

Mac-এ এটি চালান এবং তালিকাটি পড়ুন। যদি কিছুই শুনছে না, তবে কোনো অন্তর্মুখী নিয়মই একটি সেবাকে দেখা যেতে সাহায্য করবে না।

সুবিধা নয়, প্রকাশের তুলনা করুন

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

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

বিভ্রাট ছাড়াই সবকিছু ধরার ফরওয়ার্ড প্রতিস্থাপন করুন

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

পথ যাই হোক না কেন হোস্ট ফায়ারওয়াল এবং সেবার নিজস্ব প্রমাণীকরণ জায়গায় রাখুন। একটি টানেল ট্রান্সপোর্টকে রক্ষা করে, একই মেশিনে থাকা একটি প্রকাশ্য শ্রোতাকে নয়। রক্ষণাবেক্ষণ ও আপডেট এখনও ঠিক করে সেবাটি নিরাপদ কি না, এবং একটি ফার্মওয়্যার আপডেট চুপচাপ বদলে দিতে পারে বিস্তৃত নিয়ম কী ঢুকতে দেয়। প্রস্তুতকারকের ডকুমেন্টেশন DMZ হোস্ট বৈশিষ্ট্য সম্পর্কে একই কথা কম শব্দে বলে।

সম্পর্কিত নিবন্ধ