![如何才能从本地托管转变为可访问互联网?](https://linux22.com/image/851691/%E5%A6%82%E4%BD%95%E6%89%8D%E8%83%BD%E4%BB%8E%E6%9C%AC%E5%9C%B0%E6%89%98%E7%AE%A1%E8%BD%AC%E5%8F%98%E4%B8%BA%E5%8F%AF%E8%AE%BF%E9%97%AE%E4%BA%92%E8%81%94%E7%BD%91%EF%BC%9F.png)
我有一台使用 shiny-server 托管“shiny”应用的服务器。我可以在本地托管,我的地址如下:
http://charles-p-7805u:3838/histogram/
或者
http://127.0.0.1:3838/histogram/
我如何才能将其托管在互联网上?抱歉,这个问题可能比较笼统,也可能比较模糊,但我对此了解不多。我的直觉告诉我,如果我可以将它们公开,我就可以让其他人连接到我的 IP 和端口。这是不正确的吗?
非常感谢。使用 12.04。如果我遗漏了任何重要的细节,请要求澄清。
答案1
首先要检查您是否有 A 类 IP 地址。只需转到此地址并记下我们的 IP。http://ipaddress.com
还要查看 ifconfig 输出。两个地址应该相同。如果您的 IP 不是以 172、10、192 开头,则您已准备就绪。从不同的计算机或手机输入 http:/尤瑞普:3838/histogram/ 如果您有一个 C 类 IP 地址,那么您必须能够访问您的路由器/网关并进行端口转发。