首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何连接到路由器后面的远程桌面?

如何连接到路由器后面的远程桌面?
EN

Ask Ubuntu用户
提问于 2012-10-10 15:58:49
回答 1查看 10.1K关注 0票数 5

这是我的设置:我有一台笔记本,我到处闲逛,我有一台台式机在家里,是连接到网络上使用路由器与NAT。

这里我的目标是创建一个SSH服务器,我可以使用它来存储/访问文件,也可以使用它作为代理服务器。但是,问题是桌面(我正在使用它作为SSH服务器)位于NAT后面的路由器上。这意味着我无法从家庭网络之外连接到服务器。

我希望能够直接连接到我的台式机从外部网络使用笔记本电脑。以下是我在网上找到的选择:

  1. Teamviewer -我真的不想用这个,我试过了,一点也不喜欢。
  2. 在路由器上配置端口转发--同样,这不是一个选项,因为路由器实际上是由ISP操作的,他们不会让我重新配置它。
  3. 使用一个名为pwnat的程序,我找到了这里 --这似乎是我所有选择中最可行的,但我还没有想出如何让它工作。而且,从糟糕的文档来看,使用它似乎也很痛苦。
  4. 反向隧道显示这里 -这不能工作,因为我没有“中间”计算机

有什么方法可以让我通过SSH通过笔记本电脑定期连接吗?否则,是否还有其他替代方案可以让我使用桌面作为文件服务器和代理?

编辑:下面还有ObsessiveFOSS提供的另一种选择

  1. 使用gogo6客户端似乎是一个不错的选择,但我无法使它工作。可能是因为我的ISP/路由器似乎不支持IPv6。
EN

回答 1

Ask Ubuntu用户

发布于 2012-10-10 17:00:43

您可以同时使用Gogo6并获得IPv6地址:

在服务器上,下载并安装Gogo6客户端:

代码语言:javascript
复制
sudo apt-get install gogoc

并在http://www.gogo6.com/freenet6/registration为Freenet6开户。

然后,运行gksudo gedit /etc/gogoc/gogoc.conf(仍在服务器上)并设置以下设置:

代码语言:javascript
复制
userid=your_user_name_you_set_up_with_the_link_above
passwd=your_password

保存并重新启动。只要将SSH客户端设置为绑定到该接口,现在就可以访问your_user_id.broker.freenet6.net。您只需将其绑定到0.0.0.0,这是默认的IIRC。

它应该允许来自IPv4主机的访问,但我将检查这一点。

票数 2
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/198608

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档