从家里使用ssh到大学的问题

从家里使用ssh到大学的问题

我想使用 ssh 和 vnc 在家中控制我的实验室电脑。但由于我大学的防火墙,我无法从外部联系我的电脑。我想知道是否有办法避开防火墙并联系我的电脑。

这是端口的信息。我用午睡得到了它

Starting Nmap 6.47 ( http://nmap.org ) at 2015-04-11 23:14 KST
Nmap scan report for localhost (127.0.0.1)
Host is up (0.00018s latency).
Not shown: 964 closed ports, 30 filtered ports
PORT     STATE SERVICE
22/tcp   open  ssh
445/tcp  open  microsoft-ds
548/tcp  open  afp
631/tcp  open  ipp
5900/tcp open  vnc 
8080/tcp open  http-proxy 

如果我尝试从大学的某个地方将我的笔记本电脑连接到笔记本电脑。效果很好。但从外面看根本不起作用。

我可以使用端口转发来解决这个问题吗?或者还有其他方法可以制作吗?

答案1

网络很可能阻止端口 22 上的外部请求。

你仍然有一些选择。仅当您可以验证自己没有违反大学政策时才可以继续。

  1. 使用VPN

团队查看器有一项功能可以让您创建私人 VPN。如果您可以在实验室电脑上运行客户端,这是最简单的选择。

http://www.teamviewer.com/en/products/remotecontrol.aspx

  1. 通过端口 443 进行 SSH。

仅当您的计算机不在 NAT 后面时,此方法才有效。您可以通过 22 以外的端口进行 ssh,例如端口 80 或 443。

https://askubuntu.com/questions/107173/is-it-possible-to-ssh-through-port-80

相关内容