Ubuntu 18.04에서 OpenConnect Juniper VPN이 작동하지 않음


9

회사 VPN에서 오랫동안 openconnect를 사용하고 있습니다. 개인 랩톱을 Ubuntu 18.04로 업그레이드했으며 연결 후 더 이상 네트워크 트래픽을 수신 할 수 없습니다.

다음 명령을 사용하여 연결합니다.

/usr/bin/sudo /usr/sbin/openconnect --juniper --servercert $CERT --user=$USERNAME $HOST

--servercertVPN 서버에 인증서가 설치된 방식으로 인해 플래그 를 사용해야 합니다.

어쨌든, 이것은 마지막 몇 버전의 우분투에서 완벽하게 작동했습니다.

18.04에서 /etc/resolve.conf파일이 예상대로 수정되고 openconnect 자체는 아무 문제도보고하지 않지만 일단 연결되면 트래픽이 수신되지 않습니다.

나는 18.04 커널이 /etc/sysctl.conf파일을 약간 변경해야 할 수도 있다는 것을 읽었습니다 .

openconnect를 통해 VPN에 연결된 후 더 이상 트래픽을받지 못하는 이유를 알아낼 수있는 사람이 있습니까?

나는 그것이 DNS가 아닌 것처럼 보이기 때문에 이것이 터널에 문제가 있다고 가정합니다.

나는 17.10 기계와 비교하여 다른 것이 분명한지 확인하려고합니다.

어떤 도움이라도 대단히 감사하겠습니다!

답변:


3

나는 수행했다 :

sudo apt install network-manager-openconnect-gnome

그런 다음 GUI를 통해 VPN 세부 정보를 설정했습니다. GUI를 통해 지금 연결하면 작동 중이며 통신이 있습니다.

나는 아직도 다르게 일어나는 일을 조사해야하지만, 그 동안 도움이 될 수 있습니다.


답변 주셔서 감사합니다. 다른 날에도 진전이있었습니다. 나는 약간의 독서를하고 터널을 수동으로 만들었습니다 :
Neal Gamradt

@fabby이 팁에 감사드립니다. GUI를 마지막으로 사용하려고했을 때 GUI에서 OpenConnect 용 Juniper 옵션을 사용할 수 없었으므로 명령 행을 사용해야했습니다. GUI를 사용했는데 모든 것이 작동하는 것 같습니다. 네임 서버가에 나타나지 않아도 DNS가 작동 /etc/resolv.cong합니다. 18.04에서 실제 이름 서버를 어디에서 찾을 수 있는지 확실하지 않지만 현재로서는 필요에 따라 VPN을 사용할 수 있습니다. 팁 주셔서 감사합니다, 대단히 감사합니다!
Neal Gamradt

@NealGamradt 방금 답변을 편집하고 OrgJ가 대답했습니다. 당신이 그것을 좋아하고 도움이된다면, upvoting을
Fabby

2

@Fabby 답변 주셔서 감사합니다. 다른 날에도 진전이있었습니다. 나는 약간의 독서를하고 터널을 수동으로 만들었습니다.

sudo ip tuntap add vpn0 mode tun user $USERNAME

그런 다음 수동으로 만든 새 터널을 사용하도록 명령을 수정해야했습니다.

exec /usr/bin/sudo /usr/sbin/openconnect --juniper --servercert $CERT --user=$USERNAME $HOST -i vpn0

이것은 일반적으로 효과가 있었지만 DNS 서버를 얻지 못했습니다. 수동으로 추가하면 모든 것이 작동합니다.

최신 커널의 일부 변경으로 인해 터널이 즉시 생성되지 않고 미리 만든 터널을 사용하도록 지시 할 때 DNS가 설정되지 않은 것 같습니다.

명령 줄을 제안하고 더 잘 놀아 줄 때 Gnome 네트워크 관리자와 함께 놀 것입니다. 감사!

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.