如何指定闪亮服务器的主机 IP 地址

Posted

技术标签:

【中文标题】如何指定闪亮服务器的主机 IP 地址【英文标题】:How to specify host ip adress of my shiny server 【发布时间】:2017-01-23 22:14:10 【问题描述】:

我已经使用了 Shiny 大约一个月了。我有一个工作应用程序。我希望我的应用程序可供我工作网络中的其他人使用。我使用主机选项使它在 RStudio 中工作。类似:runApp(host="132.207.xx.xx", port=6215)。为了让它工作,我真的需要使用电脑的静态 ip。使用 localhost 选项不起作用。

我想对闪亮的服务器做同样的事情。有没有办法配置它来做类似的事情?

感谢您的帮助

【问题讨论】:

Shiny Server 默认情况下可以在您的本地网络中访问。 可以,但是不能使用localhost地址(127.0.0.1)。我需要指定电脑的静态ip。在 RStudio 中,如果我没有指定主机(即使用 localhost),我将无法从本地网络上的另一台计算机访问服务器。 @Bikroy 你找到办法了吗,因为我有同样的问题 @Bikroy 你能解决这个问题吗? 【参考方案1】:

在 /etc/shiny-server/shiny-server.conf 的 conf 文件中 在服务器内添加以下内容

监听端口ip地址

示例: 听 8000 10.224.11.6;

【讨论】:

以上是关于如何指定闪亮服务器的主机 IP 地址的主要内容,如果未能解决你的问题,请参考以下文章

DHCP服务器如何配置

DHCP协议

013Tomcat如何制定主机访问

华为防火墙双出口,如何配置指定IP访问特定目的地址的流量自动转发至指定出口

Python:如何使用特定的 DNS 服务器查找带有 IP 的主机名?

iis为啥不能通过主机名登陆网页?