我正在尝试找出如何找到我可以提供给某人的IP地址,以便他们可以连接到我的Sinatra服务器。我试过在Google上查找我的IP并使用它,但显然没有骰子。基本上,我需要的是一个IP地址,有人可以在其地址栏中键入并连接到我的Sinatra服务器。
非常感谢任何帮助!
答案 0 :(得分:2)
https://github.com/progrium/localtunnel#readme
这是一个允许您共享localhost的gem。
答案 1 :(得分:1)
http://jsonip.com/或http://www.whatismyip.com/可以解决问题。
如果您希望域名始终指向当前的IP,则可以查看动态DNS。
答案 2 :(得分:0)
ipecho会为您提供外部IP地址。要从Ruby
获取,只需使用net/http
:
require 'net/http'
myIP = Net::HTTP.get('ipecho.net', '/plain')