nmtui에서 유선 ens33을 비활성화할 수 없습니다.

nmtui에서 유선 ens33을 비활성화할 수 없습니다.

여기에 이미지 설명을 입력하세요.

nmtui에서 케이블 ens33을 비활성화하려고 시도했지만 NetworkManager TUI 오류가 발생합니다.

"연결을 활성화할 수 없습니다. 'ens33' 연결은 장치가 엄격하게 관리되지 않기 때문에 장치 ens33에서 사용할 수 없습니다."

Google의 모든 포럼에서 해결책을 찾고 있지만 찾을 수 없습니다.

운영 체제: centos7

답변1

unmanaged( ) 로 설정되어 있는 네트워크 인터페이스의 상태를 변경할 수 없습니다 managed=false. 확인하는 데 사용됩니다 nmcli -p device.

/etc/NetworkManager/NetworkManager.conf다음과 같이 전역 구성 파일을 편집합니다 .

[main]
plugins=ifupdown,keyfile

[ifupdown]
managed=true

그 다음에:

sudo systemctl restart NetworkManager

확인 방법 nmcli:

nmcli -p device

네트워크를 활성화/비활성화할 수 있습니다.

답변2

구성에 따라 GAD3R이 언급한 것과 약간 다른 또 다른 방법이 있습니다.

/etc/sysconfig/network-scripts에 구성 파일이 있는 경우(예:/etc/sysconfig/network-scripts/ifcfg-ens7), 그런 다음 나에게 도움이 된 것은 NM_CONTROLLED=yes이러한 파일을 포함시킨 다음 다음을 사용하여 네트워크 관리자 서비스를 다시 시작하는 것입니다.sudo systemctl restart NetworkManager.service

이 단계를 완료한 후 이전에 생성된 연결 프로필을 활성화/비활성화할 수 있었습니다(IE nmcli con up route-ens8:)

이제 다음을 사용하여 해당 장치의 상태를 확인할 수 있습니다 nmcli device.연결됨바꾸다관리되지 않는:

DEVICE  TYPE      STATE      CONNECTION
ens4    ethernet  connected  Wired connection 1
ens6    ethernet  connected  System ens6
ens7    ethernet  connected  route-ens7
ens8    ethernet  connected  route-ens8
ens5    ethernet  unmanaged  --
lo      loopback  unmanaged  --

운영 체제: 이 예에서는 RHEL 8을 사용하고 있습니다.

관련 정보