আমি একটি স্ক্রিপ্টের জন্য একটি 'ওয়ান লাইনার' খুঁজছি যা দরকার:
- eth0 অক্ষম করুন।
- এটি বুট শুরু না করুন।
- এর আইপি ঠিকানাটি কেড়ে নিন take
- নিশ্চিত করুন যে এটি আবার এই ঠিকানাটি ব্যবহার করার চেষ্টা করবে না।
আমি একটি স্ক্রিপ্টের জন্য একটি 'ওয়ান লাইনার' খুঁজছি যা দরকার:
উত্তর:
এক রৈখিক? এটি কিভাবে মূল হিসাবে?
echo "DEVICE=eth0" > /etc/sysconfig/network-scripts/ifcfg-eth0 && service network restart
এটি eth0 এর জন্য কনফিগারেশনটি সরিয়ে দেবে এবং এটি এমন কিছু দিয়ে প্রতিস্থাপন করবে যা কনফিগার করা নেই
ifdown eth0 && ifup eth0
পরিবর্তে service network restart
এবং সমস্ত ইন্টারফেস না করে করতে পারেন ।
ip addr
পরে চেক করুন service network restart
, ইন্টারফেস শেষ হয়েছে তবে কোনও আইপি নেই (সেন্টোস 7)।
ইন /etc/sysconfig/network-scripts/ifcfg-eth0
আপনার দরকার হবে
ONBOOT=no
যেমন MDMarra বলেছেন কিন্তু আপনারও হওয়া দরকার
NM_CONTROLLED=no
অন্যথায় নেটওয়ার্কম্যানেজারটি ONBOOT
সেটিংটিকে উপেক্ষা করার সাথে সাথে ইন্টারফেসটি বুট করবে । আপনি যদি না নেটওয়ার্কম্যানেজার ব্যবহার না করেন তবে আমি মনে করি এটি সাধারণ।
নেটওয়ার্ক ডেমন পুনরায় আরম্ভ করার দরকার নেই, বিশেষত আপনার যদি ব্যবহৃত অন্যান্য নেটওয়ার্ক কার্ড থাকে। আপনি কেবল একটি 'ifdown eth0' করতে পারেন।
রাখুন alias eth0 off
মধ্যে /etc/modprobe.conf
। এটি নিশ্চিত করবে যে সিস্টেমের কোনও কিছুই এটি কখনও ব্যবহার করতে পারে না। এমনকি এটি নিজে হাতে আনতে সক্ষম হবে না।
অনভিজ্ঞদের জন্য আমার মতো আরও একটি বিকল্প রয়েছে (আমার মতো)। www.webmin.com এ যান এবং ওয়েবমিন ডাউনলোড এবং ইনস্টল করুন।
ওয়েব ভিত্তিক পরিবেশের মাধ্যমে আপনার সার্ভারটি কনফিগার করুন।