Rails 4.2 Server; private und öffentliche ip funktionieren nicht

Ich habe kürzlich meine Rails 4.1.8 auf 4.2 aktualisiert

Ich kann nicht über eine private IP-Adresse auf die Rails-App zugreifen192.168.1.x:3000 und auch mit meinempublic-ip address.

Rails App arbeitet mitlvh.me:3000, 0.0.0.0:3000, localhost:3000 und127.0.0.1:3000. Aber es sieht so aus, als ob die Adresse auf @ verweis127.0.0.1:3000 in meinem Server Log Rails-Ausgabe.

It funktionierte gut in 4.1

Ich habe versucht, folgendes in @ hinzuzufügenvironments/development.rb, aber nichts geändert.

TRUSTED_PROXIES = %r{
  ^127\.0\.0\.1$                | # localhost
  ^(10                          | # private IP 10.x.x.x
    172\.(1[6-9]|2[0-9]|3[0-1]) | # private IP in the range 172.16.0.0 .. 172.31.255.255
    192\.168                      # private IP 192.168.x.x
   )\.
}x

config.action_dispatch.trusted_proxies = /^127\.0\.0\.1$/ # localhost

Ich versuche, meinen lokalen Server auf eine öffentliche IP-Adresse zu verweisen. Ich habe die Portweiterleitung bereits für den Zugriff in der öffentlichen Adresse konfiguriert.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage