dhclient: "RTNETLINK উত্তর দেয়: ফাইল বিদ্যমান" মানে কী?


30

আমি একটি অ্যামাজন ইসি 2 উদাহরণের ডিএইচসিপি ইজারা আপডেট করতে চেয়েছিলাম, তাই আমি নিম্নলিখিত কমান্ডটি কার্যকর করেছি:

user@host:~$ sudo dhclient

এর পরে, সিস্টেমের ডিএইচসিপি ইজারা সফলভাবে আপডেট হয়েছে। তবে কমান্ডটি কনসোলে নিম্নলিখিতগুলি মুদ্রণ করে:

RTNETLINK answers: File exists

পৃথিবীতে এর অর্থ কী? এটা কি উদ্বেগের কারণ?

এর মূল্য কী, dhclientকোনও ত্রুটি ছাড়াই ফিরে এসেছে:

user@host:~$ echo $?
0


1
আপনার রেফারেন্স পোস্টের ব্যবহারকারী ত্রুটি পান Failed to bring up wlan0। আমি ছাড়াও কোনও আউটপুট পাই না RTNETLINK answers: File exists
আলফাজুলু

হ্যাঁ এবং এটি পাওয়ার কারণেই এটি রয়েছে। ইতিমধ্যে টেবিলে থাকা একটি রুট যুক্ত করা হচ্ছে। সাধারণ পরীক্ষা: আপনার ইন্টারফেসটি অক্ষম করুন, আপনার ইন্টারফেসটি সক্ষম করুন। প্রথমবারের মত চালানোর পরে ধর্ষিত বার্তাটি উপস্থিত হবে না। সবেমাত্র একটি ডেবিয়ান সিস্টেমে এটি স্থানীয়ভাবে নিশ্চিত করেছে।
ডেনিস নোল্টে

এই মেশিনটি একটি আমাজন ইসি 2 উদাহরণ, আমি স্পষ্ট কারণে ইন্টারফেসটি নামাতে পারি না। আমার অনুমানটি মূলত আমার প্রশ্নটি হ'ল আমি আমার ইন্টারফেসগুলি আপ / ডাউন করতে পারছি না বলে আমার ডিএইচসিপি লিজগুলি পুনর্নবীকরণের সঠিক উপায় কী?
আলফাজুলু

তাহলে এটি আপনার "নতুন" প্রশ্নের উত্তর দিতে পারে: Askubuntu.com/questions/151958/… যদি তা না হয় তবে আপনি /var/lib/dhcp/dhclient.Lives এর মধ্যে পুরানো ইজারা সরিয়ে ফেলতে পারবেন না (ইসি 2 তে কিছুটা আলাদা অবস্থান হতে পারে) dhclient -r
ডেনিস

উত্তর:


26

মূলত যা ঘটে তা হ'ল dhclient রাউটিং টেবিলের সাথে একটি রুট যুক্ত করে।

রুটটি ইতিমধ্যে টেবিলে থাকা অবস্থায় এটি চেষ্টা করে।

চেক

ip route

একটি রুটের জন্য যা ডিএইচসিপি সার্ভার দ্বারা যুক্ত করা হয়েছিল।

ইজারা নবায়ন করার জন্য

dhclient -r

যদি পর্যাপ্ত পরিমাণ না থাকে তবে আপনি ফাইলটি সরিয়ে এবং নতুন লিজ পেয়ে সমস্ত লিজ সরিয়ে ফেলতে পারেন

sudo rm /var/lib/dhcp/dhclient.leases; sudo dhclient eth0

আপনার সঠিক সেটআপের উপর নির্ভর করে এটি আপনার পাসওয়ার্ডটি দু'বার টাইপ করতে সমস্যা হতে পারে, তাই এটির জন্য নজর রাখুন।


1
আহ, আমি ip routeএটি যুক্ত করে দিয়েছি এমন অতিরিক্ত রুট কার্যকর করেছিলাম এবং স্পট করেছি। এই সমস্ত শুরু হয়েছিল কারণ আমি ডিএইচসিপি সার্ভারে পরিবর্তন করার পরে ডিএইচসিপি ক্লায়েন্টের ইজারা নবায়ন করতে চেয়েছিলাম। সমস্যাটি হল আমি আমার ইন্টারফেসগুলি আপ / ডাউন করতে পারছি না কারণ মেশিনটি ইসি 2 উদাহরণ। এছাড়াও, আমি সিস্টেমটি পুনরায় আরম্ভ করা এড়াতে চাই। সুতরাং আমি কীভাবে কোনও অযাচিত পার্শ্ব প্রতিক্রিয়া ছাড়াই কেবল আমার ডিএইচসিপি ক্লায়েন্টের ইজারা আপডেট করতে পারি?
আলফাজুলু

1
@ আলফাজুলু এমন কিছু তথ্য যুক্ত করেছেন যা আপনার সমস্যাটিকে সহায়তা করবে। মূলত এমনকি কোনও রিমোট সিস্টেমেও আপনি "চেইন কমান্ড" দিয়ে ইন্টারফেসগুলি আপ / ডাউন করতে পারেন, তবে এটি সঠিকভাবে পরীক্ষা করতে না পারলে এটি ব্যর্থ হওয়ার ঝুঁকি রয়েছে :)
ডেনিস নোল্টে
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.