এটি সত্য যে আপনি ডিফল্ট রাউটিংয়ের জন্য ব্যবহৃত একটি আইপি ঠিকানা সরিয়ে ফেললে আপনি ইতিমধ্যে রাউটিং টেবিলগুলি আপডেট করতে হবে (ইতিমধ্যে উত্তর হিসাবে পোস্ট করা হয়েছে), আপনাকে বিভিন্ন স্তরের কমান্ডের মিশ্রণও বন্ধ করতে হবে।
লিনাক্স কার্নেল নেটওয়ার্ক কনফিগারেশন নিয়ন্ত্রণ করতে ভাল উপায় ipথেকে কমান্ড iproute বা iproute2 প্যাকেজ। এটি কার্নেল নেটওয়ার্কিংয়ের জন্য নিম্ন-স্তরের ইন্টারফেস, যা বেশিরভাগ টেস্টিং এবং ডিবাগিংয়ের জন্য দরকারী। আপনি এটি ব্যবহার করছেন ifconfigযা একইরকম (যদিও অবমূল্যায়িত) কারণ এটি সরাসরি কার্নেলের সাথেও কথা বলে তবে এর উপরে কিছু যাদু করে তবে কিছু পরিস্থিতিতে খারাপভাবে ব্যর্থ হয়। এ পর্যন্ত সব ঠিকই.
তবে ifupস্ব স্ব স্ক্রিপ্টগুলিতে কমান্ড না রাখলে নিম্ন স্তরের সরঞ্জামগুলি বিতরণের সাথে মিশ্রন করা ভাল ধারণা নয়। ifupকমান্ড নিয়ন্ত্রণ নেটওয়ার্ক কনফিগারেশন সরঞ্জামের মত /etc/sysconfig/network, /etc/network/interfacesবা NetworkManagerযা কার্নেলে ডিস্ক ফাইল থেকে ব্যবহারকারী কনফিগারেশন (এবং সম্ভব মেমরির রাষ্ট্র হিসাবে ভাল) মোড়।
সুতরাং, যদিও এটি একটি বৈধ উত্তর হয়ে গেছে যে রুটগুলি পুনরায় যুক্ত করতে হবে, তবে আপনি নেটওয়ার্কিং সম্পর্কে শিখতে নিম্ন-স্তরের সরঞ্জামের সাথে খেলতে চান কিনা বা আপনি আপনার বিতরণের নেটওয়ার্ক কনফিগারেশন সমাধানটি ব্যবহার করতে চান কিনা তা পরিষ্কার নয়।
পরবর্তী ক্ষেত্রে, ifconfigপাশাপাশি উপেক্ষা করুন ip(চূড়ান্ত ফলাফল পরীক্ষা করা বাদে) এবং নিম্নলিখিত পদক্ষেপগুলি সম্পাদন করুন:
- আপনার নেটওয়ার্ক কনফিগারেশন ফাইলটি সম্পাদনা করুন।
- কনফিগারেশনটি পুনরায় লোড করতে (এবং প্রয়োগ করতে) সম্পর্কিত সরঞ্জামটিকে বলুন।
ফেডোরা 19 কনফিগারেশন ফাইলের মধ্যে থাকা /etc/sysconfig/network-scriptsএবং হয় ঐতিহ্যগত সাথে ব্যবহার করা যাবে নেটওয়ার্ক-স্ক্রিপ্ট ( /etc/init.d/network) অথবা সঙ্গে NetworkManager দ্বারা যদি এক একটি চলমান ইনস্টল করা হয়। আপনি এটির সেবা পুনরায় চালু করতে পারেন service network restartঅথবা service NetworkManager restartযথাক্রমে (অথবা systemctlপ্রতিরূপ)।