저는 VPN을 처음 사용하기 때문에 여기서 제 요구 사항을 완전히 오해하고 있을 가능성이 높습니다.
내 작업장은 (a) 건물에서 컴퓨터를 사용 중이거나 (b) VPN을 통해 연결된 경우에만 서버에 SSH를 통해 연결할 수 있도록 설정되어 있습니다. 당연히 Windows를 통해서만 VPN을 지원하므로 Linux에서 VPN을 작동시키는 방법(그리고 가능한지 여부)은 제가 직접 파악하고 있습니다.
명령줄에서 VPN 연결을 시작했습니다. 다음을 입력하면:
pon work
/etc/ppp/peers/work
다음 syslog 출력과 함께 설정을 사용하여 연결됩니다 .
[pppd] pppd 2.4.6 started by root, uid 0
[pppd] Using interface ppp0
[pppd] Connect: ppp0 <--> /dev/pts/3
[pppd] pppd 2.4.6 started by root, uid 0
[pppd] Using interface ppp1
[pppd] Connect: ppp1 <--> /dev/pts/4
그리고 30초 후에:
[pppd] LCP: timeout sending Config-Requests_
[pppd] Connection terminated.
[pppd] Modem hangup
[pppd] Exit.
[pppd] LCP: timeout sending Config-Requests_
[pppd] Connection terminated.
[pppd] Modem hangup
[pppd] Exit.
여기서 한 걸음 물러나 그것이 작동하는지 어떻게 알 수 있는지 전혀 알 수 없다는 것을 깨달았습니다.
나는 찾을 수 있었다PPTP 라우팅에 대한 이 페이지, 하지만 어떤 종류의 경로를 설정하고 싶은지 전혀 모르겠습니다. 클라이언트-LAN을 원합니까?
내가 연결하는 서버는 공개 서버입니다. 건물에 있는 컴퓨터(또는 VPN을 통해)의 SSH 연결만 허용합니다. 따라서 클라이언트-LAN이 나에게 어떻게 도움이 될지 모르겠습니다. 왜냐하면 저는 단지 특정 IP 주소로의 트래픽이 PPTP 터널을 통과하기를 원하기 때문입니다.
모든 의도와 목적을 위해 내 가정용 컴퓨터에는 GUI가 전혀 없습니다. VPN을 통해 포트 22를 통해 단일 컴퓨터에 연결하는 데에만 관심이 있습니다.
이 시점에서 내 질문은 다음과 같습니다.
- 내가 하려는 일이 가능합니까(PPTP 클라이언트가 작동한다고 가정)?
- 이 작업을 수행한 사람의 예를 알려 주실 수 있나요?
내가 찾을 수 있는 것은 정반대의 작업을 수행하는 사람들(예: SSH 터널을 통한 PPTP)뿐이며, 내가 무엇을 하고 있는지 전혀 모르는 것은 도움이 되지 않습니다.