Linux에서 SoftEther VPN 클라이언트를 설정하는 방법

이 튜토리얼에서는 Linux에서 SoftEther VPN Client를 설정하는 방법을 보여 주지만 먼저 요구 사항 및 권장 사항을 살펴 보겠습니다..


요구 사항

SoftEther를 설정하려면 다음이 필요합니다.

  1. CactusVPN 계정 계정이 없으면 무료로 Google 서비스를 사용해보십시오..
  2. VPN 사용자 이름, 비밀번호 및 VPN 서버 주소 설정으로 이동하여 웹 사이트의 계정에서 찾을 수 있습니다..

추천

  • 이 튜토리얼은 고급 Linux 지식이 필요합니다. 모든 단계를 정확하게 따르지 않으면 인터넷 연결이 끊어 질 위험이 있습니다. 설정하기 쉬운 다른 VPN 프로토콜을 사용하여 Linux에서 항상 VPN을 설정할 수 있습니다.
  • Linux 응용 프로그램 구성 경험이 있고 IP 라우팅 테이블 읽기 / 수정에 익숙한 경우에만 Linux에서 SoftEther VPN 프로토콜에 연결.

Linux에서 SoftEther VPN을 계속 설정하려면 다음 지시 사항을 단계별로 수행하십시오.

1 부. SoftEther VPN 클라이언트 설치

Linux에 SoftEther VPN 클라이언트를 설치하는 방법을 보여줍니다. 이 작업은 Ubuntu의 패키지 관리자 또는 기타 데비안 파생 제품 (x86_64 또는 AMD 64 시스템)과 Linux 배포판의 소스에서 두 가지 방법으로 수행 할 수 있습니다. 아래 메뉴에서 사용하려는 방법을 선택하고 해당 단계를 따르십시오.

  • 패키지 관리자에서
  • 소스에서
  1. 시스템이 최신 상태인지 확인하십시오. && apt -y 전체 업그레이드

    이 단계는 필수는 아니지만 권장됩니다.

  2. CactusVPN 저장소를 패키지 관리자 소스 목록에 추가하십시오 : sudo echo "deb [trusted = yes] https://repository.cactusvpn.com/softether/ amd64 /" > /etc/apt/sources.list.d/cactusvpn.list
  3. 패키지 관리자 캐시 업데이트 : sudo apt 업데이트

    중대한! 다음과 같은 오류가 발생할 수 있습니다.

    “E : 메소드 드라이버 / usr / lib / apt / methods / https를 찾을 수 없습니다.
    N : apt-transport-https 패키지가 설치되어 있습니까??
    E : https://repository.cactusvpn.com/softether/amd64/InRelease를 가져 오지 못했습니다.
    E : 일부 색인 파일을 다운로드하지 못했습니다. 그것들은 무시되었거나 대신 오래된 것이 사용되었습니다.”

    이 오류가 발생하면 장치에 apt-transport-https를 설치해야합니다.

    sudo apt 설치 -y apt-transport-https

    첫 번째 명령을 다시 실행하십시오.

    오류가 표시되지 않으면이 단계를 무시하십시오..

  4. SoftEther VPN 관리자 설치 : sudo apt install -y softethervpn-stable
  1. 시스템이 최신인지 확인하십시오.데비안 / 우분투에서 :

    적절한 업데이트 && apt -y 전체 업그레이드

    CentOS / Fedora에서 :

    yum -y 업데이트

    이 단계는 필수는 아니지만 권장됩니다.

  2. 다음 사이트에서 최신 버전의 SoftEther VPN 클라이언트를 다운로드하십시오 (이 자습서를 작성할 당시 v4.27-9668-beta). wget http://www.softether-download.com/files/softether/v4.27 -9668-beta-2018.05.29- tree / Linux / SoftEther_VPN_Client / 64bit _-_ Intel_x64_or_AMD64 / softether-vpnclient-v4.27-9668-beta-2018.05.29-linux-x64-64bit.tar.gz
  3. SofEther VPN 클라이언트 압축 풀기 : tar xzfv softether-vpnclient-v4.27-9668-beta-2018.05.29-linux-x64-64bit.tar.gz
  4. 시스템에 SoftEther 컴파일에 필요한 모든 도구가 있는지 확인하십시오.데비안 / 우분투에서 :

    apt -y 빌드 필수 설치

    CentOS / Fedora에서 :

    m 그룹 설치 "개발 도구"

  5. 디렉토리를 vpnclient 폴더로 변경하십시오. cd vpnclient
  6. SoftEther를 실행 파일로 컴파일하십시오.
  7. SoftEther가 라이센스 계약을 읽고 동의하도록 요청합니다. 1을 선택하여 계약을 다시 읽고 계약 내용을 읽고 최종적으로 라이센스 계약에 동의 함을 확인하십시오. 이제 SoftEther가 컴파일되고 실행 파일 (vpnclient 및 vpncmd)입니다. 프로세스가 실패하면 모든 요구 사항 패키지가 설치되어 있는지 확인하십시오..
  8. 이제 vpnclient 디렉토리를 다른 곳으로 옮길 수 있습니다. 우리는“/ usr /”: cd로 옮겼습니다. .. && mv VPN 클라이언트 / usr / && cd / usr / vpnclient /

파트 II. SoftEther VPN 클라이언트 구성

  1. SoftEther VPN 클라이언트를 시작하십시오. sudo / usr / vpnclient / vpnclient start

    이 메시지가 표시되면 “SoftEther VPN Client 서비스가 시작되었습니다.” SoftEther VPN 클라이언트가 성공적으로 시작되었습니다.

  2. SoftEther VPN 클라이언트를 확인하십시오 : vpncmd
  3. 입력하려면“3”을 선택하십시오 “VPN 도구 사용 (인증서 생성 및 네트워크 트래픽 속도 테스트 도구)”.
  4. SoftEther VPN Client 설치를 테스트하십시오.

    모든 수표가 통과되면 다음 단계로 넘어갈 수 있습니다.

    중대한! 모든 오류를 해결하지 않으면 다음 단계로 진행하지 마십시오..

  5. “Ctrl”+ “C”또는 “Ctrl”+ “D”를 눌러 종료.
  6. SoftEther VPN 클라이언트를 설정하십시오. 다음과 같이 구성을 시작하십시오.
  7. 고르다 “2. VPN 클라이언트 관리”.
  8. “Host Host of IP Address of Destination”에 주소를 입력하지 말고“Enter”를 눌러 로컬 호스트에 연결하십시오.
  9. VPN 서버에 연결할 가상 인터페이스를 작성하십시오. SoftEther VPN 구성 유형에서 : NicCreate vpn_se
  10. VPN 연결에이 인터페이스를 사용할 계정을 만듭니다. 터미널에서이 명령을 실행하십시오 : AccountCreate cactusvpn
  11. 자세한 내용으로 VPN 계정을 설정하십시오.”대상 가상 허브 이름”: cactusvpn

    “대상 VPN 서버 호스트 이름 및 포트 번호”: {VPN IP 주소} : {SoftEther VPN Port}

    설정으로 이동하여 웹 사이트의 계정에서 사용 가능한 모든 서버와 포트를 찾을 수 있습니다.

    “사용자 이름 연결”: {your VPN username}

    설정으로 이동하여 당사 웹 사이트의 계정에서 사용자 이름을 찾을 수 있습니다. 웹 사이트 계정이 아닌 VPN 사용자 이름을 사용해야합니다 (차이점은 무엇입니까?).

    “사용 된 가상 네트워크 어댑터 이름”: vpn_se

    당신이 얻을 경우 “명령이 성공적으로 완료되었습니다.” 계정 생성이 성공적으로 완료되었음을 나타냅니다..

    Linux에서 SoftEther VPN 클라이언트를 설정하는 방법 : 3 단계

  12. 비밀번호 설정 : AccountPassword cactusvpn

    “Password”및 “Confirm input”에 VPN 암호를 입력하십시오.

    서비스 세부 정보로 이동하여 당사 웹 사이트의 계정에서 비밀번호를 찾을 수 있습니다. 웹 사이트 계정이 아닌 VPN 비밀번호를 사용해야합니다 (차이점은 무엇입니까?).

  13. “표준 또는 반경 지정 :”에서 반경 입력
  14. 생성 된 계정을 사용하여 SoftEther VPN 클라이언트에 연결합니다 : AccountConnect cactusvpn
  15. VPN 서버에 대한 연결을 테스트하십시오.

    “연결됨”이 표시되면 다음 단계로 넘어갈 수 있습니다.

    Linux에서 SoftEther VPN 클라이언트를 설정하는 방법 : 4 단계

  16. “Ctrl”+ “C”또는 “Ctrl”+ “D”를 눌러 SoftEther VPN Client Manager를 종료하십시오..

파트 III. IP 및 라우팅 테이블

  1. 시스템에서 IP 전달이 사용 가능한지 확인하십시오 .cat / proc / sys / net / ipv4 / ip_forward

    “1”이 표시되면이 단계를 건너 뛰고 “VPN 서버에서 IP 주소 얻기”단계로 이동하십시오..

    “0”이있는 경우 IP 전달을 활성화하십시오.

    에코 1 > / proc / sys / net / ipv4 / ip_forward

    “/etc/sysctl.conf”파일을 편집하여 영구적으로 만들 수도 있습니다.

    echo net.ipv4.ip_forward = 1 >> /etc/sysctl.conf && sysctl -p

    “net.ipv4.ip_forward = 1″이 표시되면 IP 전달이 성공적으로 활성화 된 것입니다.

  2. VPN 서버에서 IP 주소를 얻습니다 : sudo ifconfig

    SoftEther VPN 클라이언트 도구로 생성 된 가상 네트워크 “vpn_vpn_se”가 표시됩니다.

    Linux에서 SoftEther VPN 클라이언트를 설정하는 방법 : 5 단계

    VPN 서버에서 IP 주소를 얻으려면

    sudo dhclient vpn_vpn_se

    잠시 후 10.6.0.0/24 네트워크에서 IP 주소를 가져와야합니다..

    Linux에서 SoftEther VPN 클라이언트를 설정하는 방법 : 6 단계

  3. 라우팅 테이블을 편집하십시오. sudo netstat -rn

    현재 라우팅 테이블을 확인하십시오. 당신과 비슷해야합니다 :

    Linux에서 SoftEther VPN 클라이언트를 설정하는 방법 : 1 단계

  4. 기존 기본 경로를 통해 VPN 서버의 IP 주소에 경로를 추가하십시오. 내 구체적인 경우 : sudo ip route 192.168.0.1을 통해 93.115.92.240/32를 추가하십시오.

    93.115.92.240은 VPN 서버의 IP 주소입니다. 192.168.0.1은 이전 게이트웨이입니다.

  5. 192.168.0.1을 통해 이전 기본 경로 : sudo ip route del default를 삭제하십시오.

    이러한 업데이트 후 라우팅 테이블은 다음과 같아야합니다.

    Linux에서 SoftEther VPN 클라이언트를 설정하는 방법 : 2 단계

  6. 네트워크 연결을 확인하기 위해 모든 IP 주소를 핑 : ping 8.8.8.8 -c4
  7. 명령 행에서 공용 IP 주소를 확인하십시오. wget -qO- http://ipecho.net/plain; 에코

    VPN 서버의 IP가 보이면 모든 것이 올바르게 설정되었고 Linux가 SoftEther VPN 클라이언트를 통해 VPN에 연결된 것입니다.

    “8.8.8.8”에 대한 핑 (ping)은 정상이지만 공개 호스트 이름으로 다른 것을 검색 할 수없는 경우 “/etc/resolv.conf”파일에 Google DNS (또는 공개 DNS 서버)를 추가하십시오.

    sudo echo 네임 서버 8.8.8.8 >> /etc/resolv.conf

파트 IV. VPN 연결 끊기

VPN 연결을 끄려면 SoftEther VPN Client Manager를 닫고 라우팅 테이블을 편집하여 라우터의 게이트웨이를 통해 인터넷에 액세스해야합니다.

  1. VPN에서 연결을 끊으려면 SoftEther VPN Client Manager를 끄십시오 : sudo / usr / vpnclient / vpnclient stop
  2. 게이트웨이에서 VPN 서버로의 경로를 삭제하여 라우팅 테이블을 편집하십시오 (특정 경우 93.115.92.240/32) : sudo ip route del 93.115.92.240/32
  3. 로컬 게이트웨이를 통해 기본 경로 추가 (이 예에서 사용한 IP의 경우 192.168.0.1) : sudo ip route는 192.168.0.1을 통해 기본값 추가
Kim Martin Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map