NetworkManager(nmtui)의 터미널 사용자 인터페이스를 사용하여 VPN을 어떻게 편집합니까?

NetworkManager(nmtui)의 터미널 사용자 인터페이스를 사용하여 VPN을 어떻게 편집합니까?

"일반" 네트워크 인터페이스(유선, Wi-Fi 등)는 NetworkManager의 명령을 사용하여 편집할 수 있다는 것을 알고 있습니다 nmtui. 예를 들어:

nmtui

NetworkManager 터미널 사용자 인터페이스 nmtui 메뉴

하지만 Activate a connection이 메뉴에서 모든 연결(VPN 포함) 목록을 선택 및 확인하고 활성화/비활성화할 수 있습니다.

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

https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/networking_guide/sec-configuring_ip_networking_with_nmtui

문제는 VPN 연결이 "연결 편집" 아래에 표시되지 않아 VPN 연결 편집을 사용하는 방법을 이해할 수 없다는 것입니다 nmtui. 사용 사례: 이는 명령줄을 사용하여 "뛰어난 기술"을 요구하지 않고 비그래픽 서버의 관리자에게 이 관리를 위임하는 데 유용합니다. 그렇기 때문에 nmcli수동으로 파일을 사용하거나 편집하는 것을 권장하지만 일을 너무 복잡하게 만드는 것일 수도 있습니다.

현재 CentOS에서 이 버전을 시험해 보고 있습니다.

NetworkManager --version
1.18.8-1.el7

나는 또한 Ubuntu focus와 Debian GNU/Linux에서 이 버전을 사용해 보았습니다:

NetworkManager --version
1.22.10

두 버전 모두에서 "연결 편집"을 선택하면 nmtuiVPN이 표시되지 않습니다.

질문

VPN 연결을 어떻게 편집합니까 nmtui(예: 서버, 포트 등 변경)?

누락된 패키지나 이를 수행할 수 있는 것이 있습니까?

제가 보기에는 VPN을 활성화하거나 비활성화하기만 하면 되는 것 같지만 제가 틀렸을 수도 있고 nmcli수동으로 설정하는 것이 유일한 방법이 아닐 수도 있습니다.

설명해 주셔서 감사합니다.

답변1

내가 아는 한, 현재(2022) 나열된 Network Manager VPN 플러그인 중 어느 것도 nmtuiVPN 연결 도구에 "편집" 기능을 추가하지 않습니다.

그렇기 때문에 목록을 나열할 수는 있지만 편집할 수는 없습니다 nmtui.

시간과 기술이 많으면 C이에 대한 지원을 추가하고 NetworkManager 소스 코드를 포크한 후 디렉터리를 살펴보는 것이 좋습니다 nmtui.

nmcli또는 사소한 변경을 수행 하는 대신 사용 nmtui하거나 수동으로 편집을 구성하여 주요 변경을 수행할 수 있습니다. 둘 다에 대한 문서는 훌륭합니다. 예를 들어

그런데, 나는 여전히 틀릴 수 있습니다 nmtui. 아마도 그것에 대해 더 많은 답변이 있을 것입니다.

관련 정보