ifdown <interface> অজানা ইন্টারফেসের উপস্থিতি থাকলে রিপোর্ট করে!


15

১ 16.০৪ ডাব্লু / ইউএসবি ইথারনেট চলমান যখন ইন্টারফেসটি নীচে নামানোর চেষ্টা করি তখন ifconfig -aনামটির ইন্টারফেসটিকে তালিকাভুক্ত করে enx00051ba6daff:

sudo ifdown enx00051ba6daff

আমি পাই:

Unknown interface enx00051ba6daff

আমি এটি আপ জানি কারণ আমি এই সংযোগটি থেকে এই পোস্টটি লিখছি। আমার ইফকনফিগটি নিম্নরূপ:

enx00051ba6daff Link encap:Ethernet  HWaddr 00:ff:ff:ff:ff:ff  
          inet addr:192.168.2.105  Bcast:192.168.2.255  Mask:255.255.255.0
          inet6 addr: fe80::ffff:ffff:ffff:ffff/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:86522 errors:0 dropped:0 overruns:0 frame:0
          TX packets:84828 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:56466348 (56.4 MB)  TX bytes:12987882 (12.9 MB)

1
আপনি কি দয়া করে এর আউটপুট যোগ করতে পারেন ifconfig enx00051ba6daff?
নাথান ওসমান

1
বা ifconfigIve এর আউটপুট কখনই ডিভাইসের তালিকা দেখেনি seen
j0h

এটি একটি ইউএসবি গিগ +3 এক্স ইউএসবি 3 পোর্ট। আবার, ইথ ইন্টারফেসটি কাজ করে, আইফডাউন / আইফআপ ব্যবহার করার সময় এটি নামটি পছন্দ করে না তবে আমি বুঝতে পেরেছি আমি এটি ifconfig <interface> ডাউন / আপ দিয়ে করতে পারি তবে এটি আমাকে পুনরায় বুট না করে ভ্লান পরিবর্তন করতে দেয় না।
পিংগ্রাম 3541

উত্তর:


15

চেষ্টা

sudo ifconfig enx00051ba6daff down

আমার ঠিক একই সমস্যা ছিল এবং এটি কাজ করেছিল। আমি ব্যবহৃত লিঙ্কটি এখানে। https://ubuntuforums.org/showthread.php?t=1323646


যেসব লোকের কাছে ifconfigআর চেষ্টা নেই তাদের জন্যip link set enx00051ba6daff down
shriek

2

sudo ifdown enx00051ba6daffবা sudo ifup enx00051ba6daff, কাজ করবে না কারণ enx00051ba6daff /etc/network/interfacesফাইলের অভ্যন্তরে স্পষ্টভাবে সংজ্ঞায়িত হয়নি ।

সুতরাং ifup | ifdown | ifqueryফাংশনগুলির পরিবার সিস্টেমের ভিতরে কী আছে সে সম্পর্কে এটি অজানা, যদি না এটি ভিতরে না লেখা হয় /etc/network/interfacesতবে তারা হতে পারে যেহেতু তারা সবাই অভ্যন্তরীণভাবে ipকমান্ডের উপর নির্ভর করে ।

এটা ব্যবহার করা অধিক নিরাপদ sudo ifconfig enx00051ba6daff downবা sudo ifconfig enx00051ba6daff up

নোট: আছে দম্পতি জিনিস sudo ifconfig enx00051ba6daff downবা sudo ifconfig enx00051ba6daff upনা তুলনা করবো sudo ifdown enx00051ba6daffএবং sudo ifup enx00051ba6daffifupএবং ifdownইন্টারফেসের অবস্থা ভিতরে রাখবে /run/network/ifstateযাতে ifstateকমান্ড আপনাকে ইন্টারফেসের অবস্থা বলতে পারে। এবং অন্য একটি জিনিস, আপনি ifupবা ifdownইন্টারফেস হলে, ভিতরে স্ক্রিপ্টগুলি /etc/network/if-*.dচলবে ( if-down.d if-post-down.d if-pre-up.d if-up.d)

¹ আইপি লিঙ্ক দেখান, আপনি ঠিক যেমন ifconfig হবে সঠিক ইন্টারফেসগুলি প্রদর্শন করবে।


1

কমান্ড ifdownএবং ifupফাইল / ইত্যাদি / নেটওয়ার্ক / ইন্টারফেস শুনতে। এটি আপনার ক্ষেত্রে এটি ইন্টারফেসগুলি খুঁজে পেতে পারে না কারণ তারা এই ফাইলটির মধ্যে সংজ্ঞায়িত হয়নি।

আপনি এটি দ্বারা ঠিক করতে পারেন:

1.) sudo nano /etc/network/interfacesআপনি চান ন্যানোর পরিবর্তে কমান্ড বা vi ব্যবহার করুন।

২) এখানে আপনি এটির মতো এন্ট্রি যুক্ত করতে পারেন:

auto enx00051ba6daff
iface enx00051ba6daff inet dhcp

৩) পরিবর্তনটি কার্যকর হওয়ার জন্য এখন আপনাকে অবশ্যই আপনার নেটওয়ার্ক পরিষেবাদি পুনরায় চালু করতে হবে। আপনি নিম্নলিখিত কমান্ডগুলির মধ্যে একটি চালিয়ে তা করতে পারেন

systemctl restart networking.service

অথবা

/etc/init.d/networking restart

আমি জানি যে এই প্রতিক্রিয়াটি অত্যধিক সময়সীমার মধ্যে রয়েছে, তবে আমি অন্যের জন্য এটি একটি রেফারেন্স হিসাবে অবদান রাখছি - আশা করি এটি সহায়তা করে!

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.