
openconnect를 사용하여 대학 네트워크에 연결하려고 합니다. 그렇게 하면 내 자격 증명을 요청한 후 다음을 출력합니다.
POST university_url
Got CONNECT response: HTTP/1.1 200 OK
CSTP connected. DPD 30, Keepalive 20
Connected as my.ip.v4.address, using SSL, with DTLS in progress
Established DTLS connection (using GnuTLS). Ciphersuite (DTLS1.2)-(ECDHE-RSA)-(AES-256-GCM).
Error: Nexthop has invalid gateway.
Error: ipv4: Invalid values in header for route get request.
아치 리눅스에서. Cisco anyconnect는 동일한 시스템의 ubuntu vm에서 제대로 작동하지만(어설픈 해결 방법) 문제의 원인을 해결하고 싶습니다. 불행히도 이것은 내 기술 수준을 벗어납니다. 어떤 도움이라도 주시면 감사하겠습니다.
답변1
ipconnect2
나는 이것이 버전 5.x의 (유틸리티 제공 ) 에 추가된 유효성 검사 때문이라고 생각합니다 ip
(구체적으로 어떤 버전인지는 확실하지 않음).
vpnc-script
openconnect에서 사용되는 는 CIDR IPv4 주소를 구축하고 라우팅을 위해 유틸리티에 보냅니다 ip
. ip
버전 4.x에서는 넷마스크 길이 정보를 무시하지만 ip
버전 5.x에서는 이를 유효하지 않은 것으로 간주합니다.
나는다운그레이드버전 4.20으로 가져오는 AUR 패키지가 ipconnect2
작동하는 것 같습니다.
답변2
Mandjaro Linux에서도 동일한 문제가 발생했는데 업그레이드한 후 문제가 사라졌습니다.vpnc수동으로 버전 0.5.3.r468.r81-1로 패키지합니다.