터미널에서 인터넷 연결을 비활성화하려면 어떻게합니까?


14

자동 연결 옵션은 내 유선 허용되는 유선 연결 1 . 패널의 네트워크> 연결 끊기 메뉴 에서 연결을 해제하면 연결이 끊어 집니다. 그러나 내가 명령으로 그렇게 할 때 :

nmcli con down id "Wired connection 1"

연결을 끊기 직전에 연결이 다시 시작됩니다.

네트워크> 연결 끊기는 어떻게 작동합니까? nmcli자동 연결을 비활성화하지 않고 동일한 작업을 수행 할 수 있습니까?

노트 :

  1. nmcli con down id "Wired connection 1"자동 연결이 비활성화 된 상태에서 작동 하지만 옵션은 아닙니다.
  2. 사용하고 싶지 않습니다 sudo(스크립트로 구현하는 것이 좋지 않습니다!).

아마도 이것이 도움이 될 것입니다. 이것은 또한 나를 위해 일했습니다. [여기] [1] [1] : askubuntu.com/questions/276822/…

그렇습니다. 그러나 나는 특권으로 명령을 실행하고 싶지 않습니다.
정확한

답변:


21

터미널에서 인터넷 연결을 비활성화하려면 다음 명령이 매력처럼 작동합니다.

nmcli nm enable false

다시 활성화하려면 :

nmcli nm enable true

참고 : CPBL 에서 언급 한대로 더 이상 Ubuntu 15.04 이상에서 작동하지 않습니다. 대신 nmcli networking off및을 사용하십시오 nmcli networking on.


퀘스트와 매우 가까운 또 다른 방법은 다음을 사용하는 것입니다.

nmcli dev disconnect iface eth0

eth0을 다시 활성화하려면 다음을 입력해야합니다.

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어떤 매우 다르다 > 분리 - 네트워크 옵션은 않습니다 .. 후자 단지 비활성화 지정된 연결 (NO 상승 권한이 필요)하지만, 전 비활성화가 네트워킹 !
정확한

@rusty, 네트워킹을 비활성화하면 인터넷 연결이 비활성화 된 것입니다. 이것이 귀하가 요청한 것이 아닌 경우, 귀하의 질문을 명확히하십시오.
Radu Rădeanu

네트워크 자체가 아닌 특정 연결을 비활성화하려고합니다.
정확한

@rusty Pease 새로운 편집 내용을 확인하십시오.
Radu Rădeanu

.. 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.