一年多来,我已经可以在本地计算机上使用Puma为RoR网站服务。截至昨天为止,我的网络外部不再可用。我使用DynDns允许外部用户通过url和ip地址进行访问。我已使用Dyn的网络工具来验证端口3000是否向外部开放。它是。我的路由器配置未更改。 Dyn有我正确的IP地址。 (它也无法直接转到我的IP地址。)我可以从127.0.0.1访问该站点。使用“ rails s -b 0.0.0.0”启动该服务。从外部受到打击时,Puma没有输出。我在哪里可以找到问题所在?
挖掘输出:
myMac$ dig mydomain.dyndns-pics.com
; <<>> DiG 9.8.3-P1 <<>> mydomain.dyndns-pics.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 40324
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;mydomain.dyndns-pics.com. IN A
;; ANSWER SECTION:
mydomain.dyndns-pics.com. 60 IN A nn.nnn.nn.nn (my ip address)
;; Query time: 159 msec
;; SERVER: 216.146.35.35#53(216.146.35.35)
;; WHEN: Wed Jul 25 11:12:35 2018
;; MSG SIZE rcvd: 54
答案 0 :(得分:0)
也许dns服务器已关闭?
答案 1 :(得分:0)
最近,我将物理以太网电缆重新连接到了计算机上,使其可以同时使用有线和无线连接。我的端口转发规则是路由到我的无线地址,该地址以某种方式连接到吊扇而不是路由器。所有对3000端口的请求都将发送给我的吊扇。