ভার্চুয়াল ইন্টারফেসে (যেমন eth0: 1) dhcp (dhclient ব্যবহার করে) কীভাবে অনুরোধ করবেন?


15

এটি দুর্দান্ত কাজ করছে বলে মনে হচ্ছে:

dhclient eth0
ifconfig eth0:1 192.168.1.105 up

তবে এটি নয়:

ifconfig eth0 192.168.1.105 up
dhclient eth0:1

ভার্চুয়াল ঠিকানায় dhcp পাওয়ার কোনও উপায় আছে কি?

উত্তর:


20

আপনি সত্যিই এটি করতে পারবেন না। আপনার কার্ডে কেবলমাত্র একটি ম্যাক ঠিকানা রয়েছে তবে একাধিক আইপি ইন্টারফেস রয়েছে। তাদের ঠিকানাগুলি স্থিরভাবে বরাদ্দ করা দরকার।

ডিএইচসিপি সার্ভার যখন ডিএইচসিপিএফফারকে ফেরত পাঠায় তখন কীভাবে এটি সরবরাহ করা হয় eth0:1এবং না হয় eth0? eth0:1একটি DHCPDISCOVER বা সম্প্রচারের মাধ্যমে একটি DHCPREQUEST প্রেরণ করে। DHCP সার্ভার একটি ক্লায়েন্টকে তার আইপি ঠিকানা সম্পর্কে অবহিত করতে একটি DHCPOFFER দিয়ে সাড়া দেয়। তবে যদি eth0:1এখনও কোনও আইপি ঠিকানা না থাকে তবে কীভাবে ডিএইচসিপিএফএফআর আসবে ? ডিএইচসিপি সার্ভারটি পুনরায় সম্প্রচার করে ইথারনেট ফ্রেমটি (এর উপরে সজ্জিত অন্যান্য স্তরযুক্ত) ডান ম্যাক ঠিকানায় সঠিকভাবে সরবরাহ করতে লিংক স্তরের উপর নির্ভর করে। এবং এখন আপনার ডিভাইসের একটি আইপি ঠিকানা রয়েছে।

ডিএইচসিপিএফএফিরের সমস্যাটি হ'ল একটি স্তর -২ দৃষ্টিকোণ থেকে দুটি "ডিভাইস" ( eth0এবং eth0:1) পার্থক্যযোগ্য নয়, এবং তাই (একটি স্তর -3 দৃষ্টিকোণ থেকে) ডিএইচসিপিএফএফারের গতি 255.255.255.255 (কারণ eth0:1এখনও নেই) আইপি ঠিকানা).

আপনি ভিএলএএন ব্যবহার করে এটি পেতে পারেন। ভিএলএএন আপনাকে একই শারীরিক সম্প্রচার ডোমেন নিতে এবং একাধিক "ভার্চুয়াল" সম্প্রচার ডোমেনের (যেমন নাম) এর মতো আচরণ করবে allow


দুর্দান্ত উত্তর! আমি মনে করি ফোরামগুলিতে আমি একই রকম উত্তর দেখেছি তবে এটি একটি আরও পরিষ্কার এবং আমি এখন এটি পেয়েছি। মনে হচ্ছে যে যদি আমি অনুসরণ করতে ছিলেন এই নির্দেশাবলী cyberciti.biz/tips/... আমি তখন করতে সক্ষম হবে dhclient eth0.1একটি DHCPOFFER জন্য।
CoolAJ86

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