別のコンピュータからリモート サーフィンする

別のコンピュータからリモート サーフィンする

私の大学では、ファイアウォールの内側にいない限り、論文データベースを閲覧できません。しかし、自宅にいないときに論文を読みたいのです。そこで、リモート閲覧の方法を見つけたいと思っています。

私のラップトップは Mac で、休暇のときにこれを持っていくつもりです。アパートに置いてあり、大学のデータベースにアクセスできる通常のコンピューターは Ubuntu を実行しています。

提案はありますか?

答え1

デスクトップもファイアウォールの背後にあるため、外部から SSH または RDP で接続することはできません (NAT が設定されていない可能性が高いため)...

試すことができるのは、次のような無料のVPNサービスを使用することです。LogMeIn-ハマチ このサービスは無料で、デスクトップとラップトップの両方が Logmein サーバーに接続し、サーバーがリンクするという仕組みです。

この方法では、Logmein から提供された IP を入力してデスクトップに接続できます。

これに接続するには、Mac がこれをサポートしているかどうかわからないため、ラップトップで Ubuntu も実行する必要があるかもしれません。

openssh-serverをインストールしてデスクトップにsshサーバーをセットアップする必要があります。

コンソールで: [aptitude install openssh-server]

次に、ラップトップでデスクトップの SSH サーバーに接続し、それをプロキシとして使用できます...

コンソールで: [ssh -D 8080 logmeinip] (logmeinip を、logmein 上のデスクトップの IP に置き換えます)

次に、ブラウザのプロキシをポート 8080 の localhost または 127.0.0.1 に設定する必要があります (ローカル IP の場合も同様に行います)。

回答:これで、データベースを制限なく閲覧できるはずです。

答え2

大学のサーバーにSSH接続できますか?もしできるなら、SSHトンネル:

ssh -N -p 22 [email protected] -L 2025/localhost/25

コマンドの詳細は次のとおりです。

  • ssh - 実際のSSHコマンド

  • -N は、SSH にリモート コマンドを実行しないことを伝えます。それほど必要ではありませんが、より安全になります。

  • [メールアドレス]- アカウントとSSHホスト情報。ユーザー名はサーバーfakemachine.orgにあります。

  • -L 2110/localhost/110 はトンネルを作成します。ローカル マシンのポート 2110 からリモート マシンのポート 110 にトラフィックを転送するように SSH に指示します。

コマンドを実行した後、次のようにして Web ブラウザのプロキシ設定を設定できます (この場合は):

  • ホスト: ローカルホスト
  • ポート: 2025

関連情報