我在 Win 7 客户机上运行 Ubuntu 服务器客户机,并且正在运行 webrick 服务器(RoR dev)。
如果我只有一个主机专用网络,一切都会正常工作,浏览器响应也是即时的。但是,如果我添加第二个网络 (NAT),以便服务器可以连接到互联网(用于各种更新等),主机到客户端的访问会变得非常慢。我无法使用桥接连接。
我正在使用端口 3000(RoR Webrick 服务器),并通过此端口上的互联网浏览器连接到客户机(例如http://192.168.56.102:3000)。
有什么想法,这可能是什么原因造成的?如果我从主机控制台 ping IP,我会得到 < 0ms。
以下是设置(相关信息是英文的;Povoleno vše
是Everything is allowed
):
答案1
我找到了一个有效的答案Jose Gonzalvo 的网站:
编辑 ~/.rvm/rubies/ruby-1.9.X-pXXX/lib/ruby/1.9.X/webrick/config.rb 中的值:
:DoNotReverseLookup => nil,
到
:DoNotReverseLookup => true,
非常感谢 Jose 的回答!