저는 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이 나에게 어떻게 도움이 될지 모르겠습니다. 왜냐하면 저는 실제로 PPTP 터널을 통과하기 위해 특정 IP 주소로 가는 트래픽만 원하기 때문입니다.
어쨌든 내 집 컴퓨터에는 GUI가 없습니다. VPN을 통해 포트 22를 통해 한 대의 컴퓨터에 연결하는 데에만 관심이 있습니다.
이 시점에서 내 질문은 다음과 같습니다.
- 내가 하려는 일이 가능합니까(PPTP 클라이언트가 작동한다고 가정)?
- 이것이 성공적으로 작동한 몇 가지 예를 들어주실 수 있나요?
내가 찾을 수 있는 것은 사람들이 반대 작업(예: SSH 터널링을 통한 PPTP)을 하고 있다는 것뿐이며 내가 무엇을 하고 있는지 전혀 모릅니다.