আপনি যদি অতিথির অভ্যন্তরে কোনও কনফিগারেশন করতে না চান তবে একমাত্র বিকল্প হ'ল ডিএইচসিপি সার্ভার যা স্থির আইপি অ্যাড্রেসগুলি দেয়। আপনি যদি bridge
মোড ব্যবহার করেন তবে এটি সম্ভবত কিছু বাহ্যিক ডিএইচসিপি সার্ভার হবে। স্থির ইজারা কীভাবে পরিবেশন করা যায় তা জানতে এর ম্যানুয়ালটির পরামর্শ নিন।
তবে কমপক্ষে ফরোয়ার্ড মোডে nat
বা route
, আপনি dnsmasqd
লিবিভার্টের অন্তর্নির্মিত ব্যবহার করতে পারেন (libvirtd এর আরও সাম্প্রতিক সংস্করণগুলি dnsmasq এর "dhcp-ਮੇਜ਼ਬਾਨ ফাইল" বিকল্প সমর্থন করে)। এটি এখানে:
প্রথমে আপনি যে ভিএমএসের স্থির আইপি ঠিকানাগুলি নির্ধারণ করতে চান তার ম্যাক ঠিকানাগুলি সন্ধান করুন:
virsh dumpxml $VM_NAME | grep 'mac address'
তারপরে নেটওয়ার্কটি সম্পাদনা করুন
virsh net-list
virsh net-edit $NETWORK_NAME # Probably "default"
এই <dhcp>
, বিভাগ গতিশীল পরিসীমা সীমিত এবং আপনার ভার্চুয়াল মেশিনের জন্য হোস্ট এন্ট্রি যোগ
<dhcp>
<range start='192.168.122.100' end='192.168.122.254'/>
<host mac='52:54:00:6c:3c:01' name='vm1' ip='192.168.122.11'/>
<host mac='52:54:00:6c:3c:02' name='vm2' ip='192.168.122.12'/>
<host mac='52:54:00:6c:3c:03' name='vm3' ip='192.168.122.12'/>
</dhcp>
তারপরে, আপনার ভিএম পুনরায় বুট করুন (অথবা এর ডিএইচসিপি ক্লায়েন্ট পুনরায় চালু করুন, উদাহরণস্বরূপ ifdown eth0; ifup eth0
)
আপডেট: আমি দেখতে পাচ্ছি যে "ভাইরাস নেট-সম্পাদনা" এর পরে পরিবর্তনটি কার্যকর নাও হতে পারে এমন প্রতিবেদন রয়েছে। সেক্ষেত্রে সম্পাদনার পরে এটি চেষ্টা করুন:
virsh net-destroy $NETWORK_NAME
virsh net-start $NETWORK_NAME
... এবং ভিএম এর ডিএইচসিপি ক্লায়েন্ট পুনরায় চালু করুন।
যদি এটি এখনও কাজ না করে, আপনার হতে পারে
- libvirtd পরিষেবা বন্ধ করুন
- যে কোনও dnsmasq প্রক্রিয়া এখনও বেঁচে আছে তা হত্যা করুন
- libvirtd পরিষেবা শুরু করুন
দ্রষ্টব্য: কেভিএম হোস্ট কোনও অজানা ওএস এবং অজানা কনফিগারেশন সহ একটি ভিএমকে নির্দিষ্ট নেটওয়ার্ক কনফিগারেশন ব্যবহার করতে বাধ্য করতে পারে না। তবে যদি জানেন যে ভিএম নির্দিষ্ট নেটওয়ার্ক কনফিগারেশন প্রোটোকল ব্যবহার করে - DHCP বলুন - আপনি এটি ব্যবহার করতে পারেন। এটি এই পোস্টটি ধরে নিয়েছে।
কিছু ওএস (উদাহরণস্বরূপ কিছু লিনাক্স ডিস্ট্রোস) নেটওয়ার্ক কনফিগারেশন বিকল্পগুলি অতিথির মধ্যে যেমন কর্নেল কমান্ড লাইনের মাধ্যমে পাস করার অনুমতি দেয়। তবে এটি ওএসের সাথে খুব নির্দিষ্ট, এবং আমি ডিএইচসিপি পদ্ধতিতে কোনও সুবিধা দেখতে পাচ্ছি না।