ডেবিয়ানে নেটওয়ার্ক অ্যাডাপ্টার এথ0 অক্ষম করুন


10

একসময়, আমি নেটওয়ার্ক অ্যাডাপ্টার ডাউন করতে ifdown eth0 ব্যবহার করি। আমি উবুন্টু / ডেবিয়ান-এ এসেছি মূলত যেহেতু এটি কাজ করতে সক্ষম হয়েছি বহু বছর হয়েছে।

বুঝতে পেরেছি:

$ sudo ifdown eth0
ifdown: interface eth0 not configured

যদি আমি ইফকনফিগ চালাই তবে আমি পাই:

eth0      Link encap:Ethernet  HWaddr xx:xx:xx:xx:xx:xx  
          inet addr:192.168.20.50  Bcast:192.168.21.255  Mask:255.255.254.0
          inet6 addr: fe80::6e3b:e5ff:fe36:2ee/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1205280 errors:0 dropped:502 overruns:0 frame:0
          TX packets:34930 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:165685286 (165.6 MB)  TX bytes:5754120 (5.7 MB)
          Interrupt:20 Memory:f7f00000-f7f20000 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:9146 errors:0 dropped:0 overruns:0 frame:0
          TX packets:9146 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:734342 (734.3 KB)  TX bytes:734342 (734.3 KB)

আমি কীভাবে এটি করতে পারি তা খুঁজে বের করতে গুগল করেছি এবং আমি যা কিছু পেতে পারি সেগুলি আইফডাউন এথ0 রান করুন। আমি ডেবিয়ান / উবুন্টু বাক্সগুলিতে কীভাবে নেটওয়ার্ক অ্যাডাপ্টার বন্ধ করব?

উত্তর:


14

আমি একই সমস্যার মুখোমুখি হয়েছি দেবিয়ানকে। আমি সঠিক কারণটি জানি না, তবে এটি sudo ifconfig eth0 downআমার পক্ষে কাজ করছে ।

সম্পাদনা: তার মন্তব্যগুলির জন্য @ কোস্টিক্সকে ধন্যবাদ। আমি অস্থায়ীভাবে ইন্টারফেসটি নামিয়ে আনতে এটি ব্যবহার করার কারণে আমি খুব বেশি সমস্যার সাথে নিজেকে নিয়ে উদ্বিগ্ন নই। আপনি যদি স্থায়ীভাবে এটি নামিয়ে আনতে চান, তবে আইডাউন ডাউন পথ। এটির জন্য কাজ করতে, আপনি লাইন যোগ করতে হবে eth0=eth0করতে /run/network/ifstateএবং লাইন auto eth0এবং iface eth0 inet dhcpকরতে /etc/network/interfaces


এটি কেবল অ্যাডাপ্টারটিকে দৈহিক স্তরটিতে নামিয়ে আনবে (যেমন কার্নেল নেটওয়ার্ক স্ট্যাকের সাথে সম্পর্কিত), এবং অ্যাডাপ্টার পরিচালনা করার জন্য ইউজারল্যান্ড স্তরটির সাথে এর কোনও যোগসূত্র নেই। দয়া করে আমার উত্তরটি দেখুন - আপনি যে কোনও সাবসিস্টেমটি আপনার নেটওয়ার্ক পরিচালনা করে তা নির্ধারণের জন্য আপনি ওপি'র সাথে প্রচেষ্টাতে যোগ দিতে সক্ষম হবেন।
kostix

ঠিক আছে, এটি করেছে। আমি এর আগে এটি চেষ্টা করিনি কারণ রেডহাটে আইফডাউন ইফকনফিগ চালিয়েছে তাই আমি ডিবিয়ানের জন্য একই ধারণা করেছি। বোকা আমাকে। এর জন্য ধন্যবাদ. ডব্লিউটিএফ?
থম

@ থম, সমস্যাটি হ'ল পরের বার আপনি যখন বুট eth0করবেন তখন সম্ভবত এটি আবার আসবে।
kostix

@ থম, ডব্লিউটিএফ হিসাবে ... ;-) কার্নেলটি ডিস্ট্রো জুড়ে প্রায় (প্রায়) একই তবে ব্যবহারকারীর দেশগুলির সরঞ্জামগুলি নেই। ওয়েল, nmএবং wicd হয় ডিস্ট্রো জুড়ে একই, কিন্তু "প্রথাগত" নিম্ন স্তরের কাপড় নয়।
kostix

@ কোস্টিক্স এটি ঠিক আছে। পরীক্ষার জন্য কেবল কিছুটা অক্ষম করতে চেয়েছি। এটি ভার্চুয়ালবক্স যেহেতু নেটওয়ার্ক কেবলটি আনপ্লাগ করা শক্ত। :) এছাড়াও, আমি সরঞ্জামগুলি সম্পর্কে বুঝতে পেরেছি, তবে দেবিয়ান ডকগুলি আইফডাউনটি ব্যবহার করতে বলে। ডাব্লুটিএফ কেন?
থম

13

যদি ifconfigআপনার ডিস্ট্রোতে উপলব্ধ না হয় তবে এর অর্থ এটি ipকমান্ড দ্বারা প্রতিস্থাপিত হয়েছে । এই ক্ষেত্রে, সমাধান হবেip link set eth0 down


2

দেবিয়ানে নেটওয়ার্কিং পরিচালনা করার বিভিন্ন উপায় থাকতে পারে বলে এর কোন সুস্পষ্ট উত্তর নেই। আমি কমপক্ষে তিনটি সম্পর্কে সচেতন:

  • "প্রথাগত" পদ্ধতির ব্যবহার /sbin/ifup, /sbin/ifdownএবং /etc/init.d/networking, সমস্ত ব্যবহার /etc/network/interfacesকনফিগারেশন ফাইল। এগুলি ifupdownপ্যাকেজ দ্বারা সরবরাহ করা হয় ।

    যেহেতু ifdownঅ্যাডাপ্টার সম্পর্কে কিছুই জানে না, তাই আমি মনে করি নেটওয়ার্ক পরিচালনার জন্য আরেকটি উপায় ব্যবহৃত হয়।

    আমিও একটি প্যাকেজ যা একটি ড্রপ-এ জন্য প্রতিস্থাপন হতে beleived সে সম্বন্ধে সচেতন আছি ifupdown, netscriptকিন্তু যেহেতু এটি একই উপায়ে ব্যবহার অ্যাডাপ্টার পরিচালনা করতে এই কল্পনানুসারে এছাড়াও আপনার ক্ষেত্রে দেখা যায়।

  • নেটওয়ার্ক ম্যানেজার
  • Wicd

মনে হয় আপনাকে কোনটি ইনস্ট্যানড করে সেখান থেকে কাজ করতে হবে। সাধারণতnm এবং উভয়ই জিইউআই সরঞ্জামগুলি ব্যবহার করে কনফিগার করা হয় (এবং সাধারণত অ্যাপ্লিকেশনগুলির মাধ্যমে আপনার ডিই এর সাথে শুরু হয়)। একটি কমান্ড লাইন সরঞ্জাম আছে, বলা হয় । সম্পর্কে নিশ্চিত না ।wicd nmnm-cliwicd

আপনি যদি একটি সাধারণ ইনস্টলেশন করেন এবং "ডেস্কটপ" টাস্কটি নির্বাচন করেন তবে আমি বিলেভ করব (যদিও নিশ্চিত না) আপনি নেটওয়ার্কম্যানেজারটি ইনস্টল করেছেন।


1

ইন্টারফেস eth0 কনফিগার করা হয়নি

litteraly মানে

/ রান / নেটওয়ার্ক / ইফস্টেট ফাইলটিতে কনফিগার করা হয়নি

আইফআপডাউন কমান্ডগুলির একটি হিস্টেরিসিস থাকে: একবার আপনি যদি ইন্টারফেসটি আইফআপের সাথে সক্রিয় করেন, এটি /run/network/ifstateসক্রিয় করা হয় যে আপনি এটি সক্রিয় করেছেন।

ifup eth0
cat /run/network/ifstate
eth0=eth0
(+other interfaces)

ifdown eth0
cat /run/network/ifstate
(+other interfaces)

অপারেশন ব্যর্থ হলেও মূলত সংরক্ষণ করা হবে (মূলত /etc/network/interfacesসঠিকভাবে লিখিত হয়নি)। আমার এখনও /run/network/ifstateঅবধি মূল সমাধানটি হ'ল ম্যানুয়ালি সম্পাদনা করা যেমনটি এথ 0 ছিল ঠিক তেমন সম্পাদনা করা এবং তারপরে এটিকে সরিয়ে দেওয়া:

nano /run/network/ifstate
eth0=eth0

ifdown eth0

তারপরে আপনি পরিষ্কার সেটআপ দিয়ে আবার শুরু করতে পারেন।

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