gpt4 book ai didi

ruby-on-rails - 启动服务器绑定(bind)到 0.0.0.0 和 127.0.0.1 有什么区别?

转载 作者:行者123 更新时间:2023-12-04 13:15:07 25 4
gpt4 key购买 nike

似乎 Rails 和 Django 都可以启动服务器绑定(bind)到 IP,或者

0.0.0.0, 127.0.0.1, or 192.168.1.2  <-- the last one is my local IP

还有其他选择吗?看来0.0.0.0和192.168.1.2可以让同一台机器上的Virtual PC访问这个网站,而127.0.0.1不能。

但是,如果它只是同一个笔记本,使用 localhost:3000 (用于 Rails),那么没关系。但无论哪种情况, 0.0.0.0:3000 都不起作用。

它是如何工作的?使用 0.0.0.0 vs 127.0.0.1 vs 192.168.1.2 是什么意思?

最佳答案

绑定(bind)到 0.0.0.0 表示监听所有接口(interface)。

绑定(bind)到 127.0.0.1 表示监听环回接口(interface)。

关于ruby-on-rails - 启动服务器绑定(bind)到 0.0.0.0 和 127.0.0.1 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3693434/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com