※ 引述《dav1a1223 (Lai_can)》之铭言:
: 各位前辈好,
: 目前家中电脑(OS为Ubuntu,租屋处为浮动ip)有些GPU运算资源,
: 有时在外工作会想ssh连回家使用,甚至希望可以直接开 jupyter notebook server 可以
: 直接用网页存取。
: 但以往的经验都是在固定ip的情境下设定供对外连线,
: 想问目前这种情况有可能且如何能达成同样也能连回家使用呢?能够透过当前被分到的ip
: 去连线吗?
: 谢谢各位
推文有提到 DDNS 的机制,我这边讲个 Tor 的 onion service (以前叫做 hidden
service),可以用在 ISP 连 public ip 都没给你用的情况。
https://www.torproject.org/docs/hidden-services.html.en
因为你是 Ubuntu,所以先安装最新版的 Tor,这边可以照官方文件
https://2019.www.torproject.org/docs/debian 的说明来做。
先建立 /etc/apt/sources.list.d/tor.list (假设是 18.04):
deb https://deb.torproject.org/torproject.org bionic main
deb-src https://deb.torproject.org/torproject.org bionic main
然后把 Tor 的 GPG key 加进系统:(官方是用 root 跑,我这边加上 sudo)
curl https://deb.torproject.org/torproject.org/A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89.asc | sudo gpg