그래서 저는 AUR pia 페이지의 지침을 따라 그대로 따라 했습니다. DNS를 PIA DNS로 변경한 후 이틀 동안 잘 작동했어요. 그런데 갑자기 VPN에 연결하면 어떤 사이트도 접속할 수 없게 됐어요… 이걸 다시 시작한 후 무슨 일이 있었던 걸까요? 저는 Wi-Fi 메뉴와 netctl을 사용할 때 미친 것처럼 돌아가는 무선 연결 상태였기 때문에 netctl을 멈추거나 비활성화하거나 제거하고 인터넷에 그냥 연결하는 네트워크 매니저만 사용하고 있어요. 문제없이. openvpn --auth-nocache --config filename.ovpn 를 사용하지 않는 한 문제없어요. 왜 아치에서 이렇게 어려운 걸까요? 우분투에는 그저 셋업을 자동으로 해주는 스크립트가 있는데. 이 스크립트를 수정해서 아치 리눅스에서 작동하도록 해야 하나요? 이 설정 방법에 대해 AUR 페이지 외에 참고할 만한 가이드가 있나요? 저는 정말로 다음을 했어요:
1.) pia 패키지를 다운로드해서 /etc/openvpn에 저장
2.) 패키지를 압축 해제
3.) openvpn --auth-nocache --config filename.ovpn 를 7번 반복해서 실행…
항상 연결은 되지만 인터넷 접속이 안 돼요.
이 문제는 사용자 쪽 문제가 아닐 수도 있고, 선택한 지역이 당시 느리거나 응답이 없었기 때문일 수도 있어요. 저도 최근에 PIA와 OpenVPN을 사용할 때 그런 일이 있었어요. 더 나아가, 저는 어떤 이유에서인지 systemctl start openvpn@<지역>
명령을 실행하는 게 더 좋은 결과를 가져오기도 했어요.
유선 연결로 시도해도 작동하지 않는 것 같아요. 위와 같은 방법들을 사용했는데 연결이 그냥 멈춰 버립니다. 포털에 게시된 두 링크의 방향을 따라 시도했지만 역시 작동하지 않아요. systemctl start openvpn@US_East.service (이름에 공백이 있으니 파일 이름을 바꿨어요) 명령도 작동하지 않아요. NetworkManager를 사용하려고 하면 사용자 비밀번호 요청을 취소했다고 오류가 떠요.
– 수정 –
… 같은 문제를 겪는 분들을 위해. AUR (en) - private-internet-access-vpn 여기서 패키지를 다운로드받아 AUR에 설치하세요. 그 후 openvpn.zip 파일을 /etc/openvpn 으로 복사하고 압축 해제하세요. 그러면 어떤 openvpn 버전이든 작동시킬 수 있어요.
네트워크 매니저를 사용하는 경우, 그냥 networkmanager-openvpn을 사용하세요…
저는 connman과 connman-vpn을 사용해요.
현재 AUR 패키지가 제대로 작동하지 않는 것 같아요. 저는 NetworkManager-openvpn을 설치하고 PIA의 zip 파일에서 프로필을 수동으로 가져왔어요. 이게 완벽한 해결책은 아니지만 꽤 잘 작동했어요. AES-128 암호화를 설정하는 방법에 대해 자세히 적었어요: Talk:Private Internet Access/AUR - ArchWiki (Bolwerk의 게시글을 찾아보세요, 지금 바로 찾기 어렵지 않게 유일한 게시글이니까). ca.crt 파일을 추가하고 사용자 이름과 비밀번호를 사용하면 거의 바로 작동했어요. AES-128-CBC 암호화는 포트를 변경해야 했어요.
아무래도 AUR 패키지는 사용하지 않는 게 좋을 것 같아서, 이에 대해 피드백을 받으면 이 방법이 제게 맞을 것 같아요.
농담하시는 거죠… 그래서 시스템을 재부팅하고 다시 패키지를 다운로드한 후 명령을 실행하니까 모든 게 다시 작동돼요…
진짜 3시간을 다른 일에 쓰고 싶었어요!
저도 그렇게 생각해요. US East가 안 됐거든요. 그냥 재밌어서 다른 지역으로 연결 시도했더니 그때부터 작동하기 시작했어요.