Ubuntu 16.04에서는 더 이상 AnyConnect 호환 VPN 전송이 없나요?

Ubuntu 16.04에서는 더 이상 AnyConnect 호환 VPN 전송이 없나요?

Ubuntu 14.04에서 Cisco AnyConnect VPN 연결을 설정하는 이전 경험에 따라 여기서는 패키지를 설치하여 동일한 접근 방식을 시도했습니다.

sudo apt-get install -y network-manager-openconnect-gnome network-manager-openconnect network-manager-vpnc network-manager-vpnc-gnome vpnc vpnc-scripts

이 후에도 Anyconnect 호환 VPN 연결을 생성하는 옵션은 표시되지 않습니다.

우분투 16.04 64비트, 기본.

답변1

Ubuntu 16.04를 새로 설치할 때에도 동일한 문제가 발생합니다. 그러나 터미널을 통해 연결할 수 있습니다.

sudo openconnect https://<remote.host.here> 

그 후에는 사용자 이름과 비밀번호를 입력하라는 메시지가 표시됩니다.

답변2

나는 같은 문제가 있었다. 이 페이지의 패키지를 사용하세요(또는 신뢰하지 않는 경우 빌드하세요). http://tomtomtom.org/networkmanager-openconnect/

그것은 나에게 효과적이다

Ubuntu 16.04에서 network-manager-openconnect 및 network-manager-openconnect-gnome 플러그인은 현재 버전의 network-manager와 함께 사용하기에는 너무 오래되었기 때문에 사용할 수 없습니다.

이것은 영어 버전입니다이 가이드독일 우분투 지원 포럼에서.

비공식 빌드 패키지는 여기에서 사용할 수 있습니다.

http://tomtomtom.org/networkmanager-openconnect_1.1.93-1_i386.deb

http://tomtomtom.org/networkmanager-openconnect_1.1.93-1_amd64.deb

참고: 이에 대한 보안 업데이트는 받을 수 없습니다! 패키지가 공식 저장소에 수정될 때까지의 해결 방법일 뿐입니다!

VPN을 사용하는 것은 보안 기능입니다. 따라서 패키지에 무엇을 넣었는지 모르기 때문에 소스에서 수동으로 패키지를 빌드하는 것이 좋습니다. :-피

먼저 사용할 수 없는 패키지를 제거하세요.

sudo apt-get purge network-manager-openconnect network-manager-openconnect-gnome

빌드 종속성이 필요합니다.

sudo apt-get build-dep network-manager-openconnect

(참고: 이를 위해서는 /etc/apt/sources.list의 'deb-src'-Sources가 활성화되어 있어야 합니다.)

예를 들어 sed로 이 작업을 수행할 수 있습니다.

sudo sed -i s/#deb-src/deb-src/g /etc/apt/sources.list

새 버전에 대한 새로운 종속성.

sudo apt-get install libnm-dev

GNOME 프로젝트의 소스코드.

wget http://ftp.gnome.org/pub/GNOME/sources/NetworkManager-openconnect/1.1/NetworkManager-openconnect-1.1.93.tar.xz

타르볼 압축 풀기

tar -xf NetworkManager-openconnect-1.1.93.tar.xz

압축을 푼 디렉토리로 변경

cd NetworkManager-openconnect-1.1.93

그리고 구성 스크립트를 실행하세요.

./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
            --libexecdir=/usr/lib/NetworkManager/ 
            --enable-more-warnings=yes --disable-static

컴파일을 시작합니다.

make

수동으로 설치

sudo make install

소프트웨어 사용을 위한 종속성을 설치합니다.

sudo apt-get install openconnect

또는 checkinstall로 패키지를 빌드하세요.

sudo checkinstall

그렇게 하려면 다음을 입력하세요.

networkmanager-openconnect패키지 이름으로

adduser, libc6, libdbus-glib-1-2, libglib2.0-0, libnm-glib-vpn1, libnm-util2, network-manager, openconnect요구 사항으로

그리고

network-manager-openconnect, network-manager-openconnect-gnome

갈등으로.

패키지를 설치했을 때 오류 메시지가 나타나면 시도해 보세요.

sudo apt-get -f install

충족되지 않은 종속성을 해결합니다.

소프트웨어를 사용하려면 이에 대한 시스템 사용자를 추가해야 합니다.

sudo adduser --system --quiet --home /var/lib/NetworkManager
             --no-create-home 
             --gecos "NetworkManager OpenConnect plugin" 
             --group nm-openconnect}

마지막으로 시스템을 다시 시작하십시오.

답변3

Xenial-Proposed에는 공식적인 수정 사항이 있는 것 같습니다. 만약 너라면시험판 업데이트 활성화그런 다음 다음을 수행하십시오.

sudo apt install network-manager-openconnect network-manager-openconnect-gnome

작동이 시작됩니다. 글쎄, 그것은 적어도 나에게는 효과가 있었습니다 :)

답변4

Morteza Pourkazemi의 답변을 보완하려면 답변이 효과적이지만 명령에 필요한 다음 패키지를 설치해야 합니다 configure.

sudo apt-get install intltool libxml2-dev libgtk-3-dev libsecret-1-dev libopenconnect-dev network-manager-dev libnm-util-dev libnm-glib-dev libnm-glib-vpn-dev

관련 정보