আমার একটি সার্ভার রয়েছে যা একটি সিএনসি-তে চারটি আইপি অ্যাড্রেসযুক্ত উবুন্টু সার্ভার চালাচ্ছে।
eth0 192.168.1.100
eth0:0 192.168.1.101
eth0:1 192.168.1.102
eth0:2 192.168.1.103
(উদাহরণস্বরূপ 192.168.xx ব্যবহার করে, ধরে নিন যে এগুলি বেশ কয়েকটি সার্বজনীন আইপি ঠিকানার এনএটি-এড)
আমাদের ক্লায়েন্টগুলির মধ্যে একটি এফটিপি এর মাধ্যমে তাদের তালিকা প্রকাশ করে, তাই আমরা তাদের সার্ভার থেকে একটি বৃহত ফাইল ডাউনলোড করতে রাতের বেলা লগ ইন করি। তাদের ফায়ারওয়ালটি আশা করে যে আমাদের (প্যাসিভ) এফটিপি সংযোগটি 192.168.1.100 থেকে তৈরি হবে।
আমার সার্ভারটির যৌক্তিকভাবে একটি একক অ্যাডাপ্টারে চারটি আইপি ঠিকানা রয়েছে, অপারেটিং সিস্টেমটি কীভাবে নির্ধারণ করবে যে কোন আইপি ঠিকানা আউটবাউন্ড টিসিপি / আইপি সংযোগের জন্য উত্স হিসাবে ব্যবহৃত হয়?
ধরা যাক আমি 192.168.1.101 এ আমার সার্ভারে প্রবেশ করলাম এবং ইন্টারফেসিয়ালি এফটিপি চালাব। আউটবাউন্ড টিসিপি / আইপি সংযোগটি 192.168.1.101 ব্যবহার করবে কারণ ওএস জানে যে ইন্টারফেসটি আমার শেলটি সংযুক্ত?
যদি কোনও শেল নেই এমন ক্রোন জবের মাধ্যমে যদি FTP টাস্কটি অ-ইন্টারেক্টিভভাবে চালিত হয় তবে কী হবে?
আপনি যেমন বলতে পারেন, এটি আমাকে বেশ বিভ্রান্ত করেছে, তাই আমি আশা করি আমার প্রশ্নগুলি অন্তত অর্থে তৈরি হয়েছে।
সম্পাদন করা
আমি কেন জিজ্ঞাসা করছি তা স্পষ্ট করার জন্য - আমি রাউটিং টেবিলটিতে কোনও পরিবর্তন আনি নি এবং এটি আসলে 'eth0' কে 0.01.0 রুটের আইফিসি হিসাবে তালিকাভুক্ত করে। যাইহোক, সমস্ত ইঙ্গিতগুলি হ'ল এটি উত্স হিসাবে প্রকৃতপক্ষে eth0: 0 ব্যবহার করছে।
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
0.0.0.0 192.168.1.1 0.0.0.0 UG 100 0 0 eth0
আমি রাউটিং টেবিলটি নিয়ে বেড়াতে পারি বা আমার ক্লায়েন্টকে আমার প্রয়োজনীয় আচরণটি পেতে তাদের ফায়ারওয়াল নিয়মগুলি পরিবর্তন করতে পারি, তবে ওএস-এ কোনও ত্রুটি আছে কিনা তা সম্পর্কে কীভাবে এটি কাজ করতে পারে তা সম্পর্কে একটু অন্তর্দৃষ্টি অর্জন করার চেষ্টা করছি বা কেবল আমার নির্বোধ বুঝতে পারি সমস্ত টুকরা একসাথে ফিট কিভাবে।
ধন্যবাদ