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で外部要求をブロックしている可能性が高いです。
まだいくつかのオプションがあります。大学のポリシーに違反していないことを確認できる場合にのみ進めてください。
- VPNを使用
Team ViewerにはプライベートVPNを作成する機能があります。ラボコンピュータでクライアントを実行できる場合は、これが最も簡単なオプションです。
http://www.teamviewer.com/en/products/remotecontrol.aspx
- ポート443を介したSSH。
この方法は、コンピュータがNATの背後にない場合にのみ機能します。ポート 80 や 443 など、22 以外のポートを介して SSH 経由で接続できます。
https://askubuntu.com/questions/107173/is-it-possible-to-ssh-through-port-80