私は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を介して1台のコンピュータに接続することにのみ興味があります。
この時点で私の質問は次のとおりです。
- 私がやろうとしていることは可能ですか(PPTPクライアントが機能していると仮定)?
- これがうまくいったいくつかの例を挙げることができますか?
私が見つけることができるのは、人々が反対の作業(例えばSSHトンネリングを介したPPTP)をしていることだけで、私が何をしているのかわかりません。