VPN 서버/클라이언트를 설정하는 쉬운 방법은 무엇입니까?

VPN 서버/클라이언트를 설정하는 쉬운 방법은 무엇입니까?

서버에 대한 루트 액세스 권한이 있고 SSH를 통해 내 서버에 액세스할 수 있으며 내 서버와 내 노트북은 우분투를 실행합니다. VPN을 연결할 때 모든 인터넷 연결이 서버를 통과하도록 VPN 서버/클라이언트를 설정하는 가장 쉬운 방법은 무엇입니까?

답변1

  1. VPN을 통해 HTTP 트래픽을 터널링하려는 경우 가장 쉬운 솔루션 중 하나는 다음과 같습니다.

    • 설정오징어서버에서 프록시를 사용하고 localhost의 연결만 허용하도록 구성합니다. 보다이 기사우분투 커뮤니티 위키에서.
    • 클라이언트에서: SSH를 통해 원격 프록시 포트(기본적으로 3128)를 로컬 포트로 터널링합니다.

      ssh -L 3128:localhost:3128 PROXYSERVERNAME

    • localhost:3128프록시로 사용하도록 브라우저 구성
  2. 모든 트래픽이 VPN을 통과하도록 하려면 해결책은 다음과 같습니다.오픈VPN서버 측에서 클라이언트에서 OpenVPN 네트워크 관리자 플러그인을 사용하여 서버에 대한 연결을 설정합니다. 기본적으로 NetworkManager를 통해 구성된 OpenVPN은 VPN을 통해 모든 트래픽을 터널링하려고 시도합니다. 보다다른 기사우분투 커뮤니티 위키에서.

답변2

Shadowproxy가 사용하기 매우 쉽다는 것을 알았습니다http://shadowsocks.org/en/index.html다양한 운영 체제에 대한 클라이언트도 있습니다.

관련 정보