ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • ec2 ubuntu os 업그레이드 및 openvpnas 업그레이드
    카테고리 없음 2025. 4. 9. 18:01

    aws 마켓플레이스를 이용해서 openvpnas 를 사용 중.

    둘 다 업그레이드 진행.

    openvpn 오픈 소스 버전이 아닌 Access Server 입니다.

     

    현재

    ubuntu 버전
    openvpnas 버전

     

     

    OS 업그레이드 시작

     

    sudo apt update
    sudo apt upgrade // 실패 openvpnas 문제
    
    sudo apt-mark unhold openvpn-as
    sudo apt full-upgrade
    
    sudo do-release-upgrade // 업그레이드하면서 issue.net 관련은 디폴트 (엔터) 로 패스

     

    업그레이드 완료 후

    lsb_release -a

    ubuntu 버전

     

    이제 openvpnas.service 확인

    sudo systemctl status openvpnas.service

     

    openvpnas 서비스가 masked 상태가 됨.

    따라서,

    sudo systemctl unmask openvpnas.service
    위 명령어로 service 삭제 확인

     

    sudo apt update && sudo apt -y install ca-certificates wget net-tools gnupg
    echo "deb [arch=amd64 signed-by=/etc/apt/keyrings/as-repository.asc] http://packages.openvpn.net/as/debian noble main" | sudo tee /etc/apt/sources.list.d/openvpn-as-repo.list
    sudo apt update && sudo apt -y install openvpn-as
    sudo reboot

     

    위 과정으로 A 서버는 됐지만 B 서버는 아래 오류 발생.

     

    The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 26EB39123AAAAA96

    따라서 아래 방법으로 진행

    sudo mkdir -p /etc/apt/keyrings
    wget -qO - https://packages.openvpn.net/as-repo-public.asc | sudo tee /etc/apt/keyrings/as-repository.asc
    echo "deb [arch=amd64 signed-by=/etc/apt/keyrings/as-repository.asc] http://packages.openvpn.net/as/debian noble main" | sudo tee /etc/apt/sources.list.d/openvpn-as-repo.list
    sudo apt update
    sudo apt -y install openvpn-as
    sudo reboot

     

     

    위 과정을 거치고나면 

     

    openvpnas 까지 업그레이드 완료

     

    그리고 기존에 사용하던 2.13.2 버전의 설정값들을 그대로 사용할 수 있다. (계정, VPN 대역 등)

Designed by Tistory.