我有一台 ubuntu (14.04) 桌面服务器“bdesktop”,其中有 1 个用户“user1”,它连接到路由器。在路由器内部,我为 bdesktop 分配了一个静态本地 IP(192.168.1.2)。路由器为我提供了一个静态网站 asdf.com,它是路由器的接口,我可以从互联网连接并访问该网站。
我的目标是能够从我的笔记本电脑通过互联网登录到 user1@bdesktop,但我不知道如何为 ssh 或 ftp 连接指定正确的主机名。
我会通过以下方式连接到它:
ftp://[电子邮件保护] 或者 ftp://user1@bdesktop:asdf.com或者类似这样的东西?
由于不了解这些协议的正确语言,第一次深入研究局域网外的网络问题,在此先行致歉。
答案1
大多数路由器都具有将其配置为反向代理对于某些协议(例如 HTTP 或 FTP)。
您可以设置路由器,将特定协议(本例中为 FTP)的流量导向网络上的指定机器。您可以通过连接到路由器的主机名或 IP 地址来访问服务器。本
例中为:ftp://[电子邮件保护]或者ftp://asdf.com
查看路由器的用户手册,了解它是否具有此功能以及如何设置
我有一个Thomson Gateway TG585
,人们称它为Game & Application Sharing
。它允许我设置 HTTP 或 FTP 服务器(它列出了十几个其他协议)。