টার্মিনাল থেকে আমি কীভাবে আমার ইন্টারনেট সংযোগটি অক্ষম করতে পারি?


14

স্বয়ংক্রিয়ভাবে কানেক্ট বিকল্প আমার ওয়্যার্ড জন্য অনুমতি দেওয়া হয় তারযুক্ত সংযোগ 1 । প্যানেলের নেটওয়ার্ক> সংযোগ বিচ্ছিন্ন মেনু থেকে যখন সংযোগটি সংযোগ বিচ্ছিন্ন করে কাজ করে । তবে আমি যখন আদেশ দিয়ে এটি করি:

nmcli con down id "Wired connection 1"

এটি সংযোগ বিচ্ছিন্ন হওয়ার যত তাড়াতাড়ি নয়, সংযোগটি আবার চালু।

নেটওয়ার্ক> সংযোগ বিচ্ছিন্ন কীভাবে কাজ করে? nmcliস্বয়ংক্রিয় সংযোগটি অক্ষম না করে আমরা কি একই কাজ করতে পারি ?

বিঃদ্রঃ:

  1. nmcli con down id "Wired connection 1"স্বয়ংক্রিয় সংযোগটি অক্ষম করা হিসাবে কাজ করে (তবে এটি আবার কোনও বিকল্প নয়),
  2. আমি ব্যবহার করতে চাই না sudo(কোনও স্ক্রিপ্টে প্রয়োগ করা ভাল হবে না)।

সম্ভবত এটি সাহায্য করবে। এটি আমার জন্যও কাজ করেছিল। [এখানে] [1] [1]: Askubuntu.com/ প্রশ্নগুলি

হ্যাঁ এটি একটি উপায় .. তবে আমি উত্থাপিত বিশেষাধিকার সহ একটি কমান্ড চালাতে চাই না ..
যথাযথ

উত্তর:


21

নীচের কমান্ডটি টার্মিনাল থেকে কোনও ইন্টারনেট সংযোগ অক্ষম করতে চাইলে আমার পক্ষে কবজির মতো কাজ করে:

nmcli nm enable false

এটি আবার সক্ষম করতে:

nmcli nm enable true

দ্রষ্টব্য: সিপিবিএল হিসাবে মন্তব্য করা হয়েছে , এটি আর উবুন্টু 15.04 এবং পরবর্তী সময়ে কাজ করে না। পরিবর্তে ব্যবহার করুন nmcli networking offএবং nmcli networking on


আপনার সন্ধানের খুব কাছাকাছি আরেকটি উপায় হ'ল:

nmcli dev disconnect iface eth0

আবার এথ0 সক্ষম করতে আপনাকে টাইপ করতে হবে:

nmcli -p con up id "<connection name>" iface eth0

"তারযুক্ত সংযোগ 1" নামক সংযোগের উদাহরণ:

nmcli -p con up id "Wired connection 1" iface eth0

eth0আপনার তারযুক্ত ইন্টারফেস নাম পরিবর্তন করুন । এটি ব্যবহারকারী / ম্যানুয়াল হস্তক্ষেপ ব্যতীত আর কোনও সংযোগ রোধ করবে man nmci:

disconnect iface <iface> [--nowait] [--timeout <timeout>]
           Disconnect a device and prevent the device from automatically
           activating further connections without user/manual intervention.

           Available options are:
                --nowait     – exit immediately without waiting for
                command completion

                --timeout    – how long to wait for command completion
                (default is 10 s)

man nmcliআরও তথ্যের জন্য পড়ুন দয়া করে ।


1
nmcli nm enable falseনেটওয়ার্ক -> সংযোগ বিচ্ছিন্নকরণ অপশনটি যা করে তার থেকে খুব আলাদা .. দ্বিতীয়টি কেবলমাত্র নির্দিষ্ট সংযোগটি অক্ষম করে (কোনও উন্নত সুবিধার দরকার নেই), তবে প্রাক্তন নেটওয়ার্কিং অক্ষম করে !
যথাযথ

@ রিস্ট ওয়েল, নেটওয়ার্কিং অক্ষম করে আপনি নিশ্চিত যে আপনার ইন্টারনেট সংযোগটি অক্ষম। এটি যদি আপনি জিজ্ঞাসা করেন না তবে দয়া করে আপনার প্রশ্নটি পরিষ্কার করুন cla
রাদু রেডানু

আমি একটি নির্দিষ্ট সংযোগ অক্ষম করতে চাইছি কিন্তু এটি নেটওয়ার্ক নিজেই নয় ..
যথাযথ

@ রাস্টি পিজ আমার নতুন সম্পাদনা দেখুন।
রাদু রেডানু

..একটি nmcli dev disconnect iface eth0; এটি ডিভাইসটি ব্যবহারের জন্য কনফিগার করা সক্রিয় সংযোগটি ("তারযুক্ত সংযোগ 1" বলুন) সংযোগ বিচ্ছিন্ন করে eth0.. এবং এর nmcli con up id "Wired connection 2"সাথে আমি এটির আরও একটি কনফিগারেশন ব্যবহার করতে পারি তারপরে .. ( nmcli nm enable falseযেটি গ্রহণ করবে nmcli nm enable true && nmcli con up id "Wired connection 2")
যথাযথ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.