আমি কীভাবে একটি নেটওয়ার্ক ইন্টারফেস পুনরায় চালু করতে পারি? আমার একটি ভিএম আছে যা বাড়ি এবং কাজের মধ্যে স্যুইচ করার সময় তার আইপি ঠিকানাটি সঠিকভাবে আপডেট করে না। ভিএম উবুন্টু সার্ভার চালায় এবং একটি ব্রিজড নেটওয়ার্ক অ্যাডাপ্টার ব্যবহার করে।
আমি কীভাবে একটি নেটওয়ার্ক ইন্টারফেস পুনরায় চালু করতে পারি? আমার একটি ভিএম আছে যা বাড়ি এবং কাজের মধ্যে স্যুইচ করার সময় তার আইপি ঠিকানাটি সঠিকভাবে আপডেট করে না। ভিএম উবুন্টু সার্ভার চালায় এবং একটি ব্রিজড নেটওয়ার্ক অ্যাডাপ্টার ব্যবহার করে।
উত্তর:
ব্যবহার করুন ifdown
এটি চালু বন্ধ এবং ifup
এটি চালু করতে ফিরে। পুনঃসূচনা করতে eth0
:
> ifdown eth0
> ifup eth0
আপনার রুট সুবিধার দরকার হবে need
আরো বিস্তারিত জানুন ifup
এবং ifdown
।
মনে হচ্ছে আপনি ডিএইচসিপি ব্যবহার করে সেই ইন্টারফেসটি কনফিগার করেছেন। যদি তা হয় তবে আপনি বিদ্যমান ডিএইচসিপি ক্লায়েন্টকে হত্যা করতে এবং এটি পুনরায় চালু করতে চান। অনেকগুলি ডিস্ট্রোসের জন্য, আপনি এটি করতে চাই:
dhcpcd -k eth0
dhcpcd -d eth0
তবে প্রতিটি ডিস্ট্রো ব্যবহৃত হয় না dhcpcd
। আমি কিছু ব্যবহার জানি dhclient
, এবং ডেবিয়ান ব্যবহার করে না pump
?
এছাড়াও, "eth0" সঠিক ইন্টারফেসের নামটি গঠন করতে পারে না: ifconfig -a
ভিএম এর কী আছে তা দেখুন do
ডেবিয়ানের অধীনে, আপনি অন্য একটি ডিএইচসিপি ইজারা পাওয়ার জন্য একটি ইন্টারফেস বলতে পারেন
dhclient -v {interface_name}
এর -v
অর্থ "ক্রিয়াপদ" এবং আপনাকে কার্য প্রক্রিয়াটি প্রদর্শন করবে।
@ জাস্টিনওয়াইয়ের উত্তর কাজ করবে ( ifup
এবং ifdown
আদেশগুলি) যদি ইন্টারফেসগুলি ডিএইচসিপি থেকে ঠিকানাগুলি টানতে কনফিগার করা থাকে। যদি এগুলি স্থির হিসাবে কনফিগার করা থাকে তবে তারা কেবল তাদের স্থির আইপিগুলিতে ফিরে আসবে। dhclient
যাই হোক না কেন ডিএইচসিপি সার্ভারের সাথে যোগাযোগ করার চেষ্টা করবে।
অন্য উত্তরগুলি দেখতে সুন্দর। কেবল man
পৃষ্ঠাটি থেকে যোগ করতে চেয়েছিলেন :
-a, --all If given to ifup, affect all interfaces marked auto. Interfaces are brought up in the order in which they are defined in /etc/network/inter‐ faces. Combined with --allow, acts on all interfaces of a specified class instead. If given to ifdown, affect all defined interfaces. Interfaces are brought down in the order in which they are currently listed in the state file. Only interfaces defined in /etc/network/interfaces will be brought down.
সাধারণত, --all
পতাকাটি জানার জন্য অত্যন্ত সহায়ক হতে পারে কারণ এটি পুরোপুরি নেটওয়ার্ককে সামনে নিয়ে আসে (যদি ইন্টারফেসগুলি চিহ্নিত থাকে তবে auto
)।