從另一台電腦遠端衝浪

從另一台電腦遠端衝浪

如果我不在他們的防火牆後面,我的大學不允許我瀏覽他們的文章資料庫。但我想趁不在家的時候讀一些論文。所以我想找到一些遠端瀏覽的方法。

我的筆記型電腦是 Mac,我計劃在度假時隨身攜帶它。我的公寓裡的普通電腦運行的是 Ubuntu,我可以透過它存取我大學的資料庫。

建議?

答案1

現在,由於您的桌面也位於防火牆後面,您將無法從外部通過 ssh 或 rdp 進入它(因為他們可能不會為您設定 nat)...

你可以嘗試使用免費的VPN服務,例如LogMeIn-hamachi 這項服務是免費的,其工作方式是您的桌上型電腦和筆記型電腦都連接到 logmein 伺服器,然後伺服器將連結您。

這樣你就可以透過輸入logmein給你的IP來連接到你的桌面。

現在你想要連接到它可能需要你在筆記型電腦上運行 ubuntu,因為我不知道 mac 是否支援這個。

您需要透過安裝 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 這個建立隧道。它告訴 SSH 將流量從本機電腦上的連接埠 2110 轉送到遠端電腦上的連接埠 110。

執行命令後,您可以使用下列命令設定 Web 瀏覽器的代理設定(在本例中):

  • 主機:本機
  • 埠:2025

相關內容