`
huangxx
  • 浏览: 322578 次
  • 来自: ...
社区版块
存档分类
最新评论

web服务器绑定0.0.0.0 和 127.0.0.1 的区别

阅读更多

发现在局域网其他人的电脑上浏览我的电脑上的提供的WEB服务的时候,竟然是无法显示,

 

查找问题,发现是在ECLIPSE里面启动的JETTY服务器绑定的ip地址是127.0.0.1,LOCALHOST可以访问,但是IP地址不能访问,设想会不会是注册表‘restrictanonymous’值的问题,因为前几天刚刚由瑞星防火墙改了这个值,后来又想到会不会是绑定的IP地址的问题,

 

于是在windows系统里面启动jetty服务器,发现可以用IP地址访问,仔细看看,JETTY绑定了0.0.0.0这个地址,于是回到eclipse里面改了地址,果然可以IP地址访问了,问题就在这里。

 

127.0.0.1是保留IP,无论你的外部IP是什么系统都保留这Ip识别,  
  0.0.0.0应该是做为动态IP用,因为我发现上网后它会被外部ip替换  

分享到:
评论

相关推荐

    0.0.0.0是什么IP,0.0.0.0是什么意思

    文件名“80端口是监听0.0.0.0和监听127.0.0.1有什么区别_0.0.0.0=127.0.0.1+公网IP都能监听.url”暗示了不同之处。如果服务器监听80端口并绑定到0.0.0.0,那么它可以接受来自任何网络的HTTP请求,包括本地和远程用户...

    Java80端口占用异常解决方法

    当一个应用程序(如Java应用服务器)试图绑定到已经被其他进程占用的端口时,就会发生端口占用冲突。本文将详细介绍如何在Windows操作系统中识别并解决80端口被占用的问题,特别是当这个问题影响到Java应用的正常...

    关于P2P内网穿越问题的研究(二)1

    首先,文章指出,当节点使用IP(无论是内网还是公网)进行通信时,必须将服务绑定地址从本地回环地址127.0.0.1更改为0.0.0.0。这是因为127.0.0.1仅监听本地环回接口,而0.0.0.0则表示监听所有可用网络接口,包括外网...

    Consul集群部署与多数据中心组建.docx

    - `-bind=<服务器IP>`:绑定到哪个IP地址,特别是当服务器拥有多个网络接口时尤为重要。 - `-client=0.0.0.0`:指定客户端可以访问的IP地址。`0.0.0.0`意味着任何IP地址都可以访问。 - `-bootstrap-expect=3`:...

    eos-bios:已弃用:现在使用`eosc boot`。 历史上:去中心化EOS.IO区块链网络启动的协调器

    通常,出于开发目的,应将配置键http-server-address , p2p-listen-endpoint和p2p-server-address的绑定地址从0.0.0.0更改为127.0.0.1 ,因此不要将开发节点暴露于外部世界。 配置完成后,只需运行: ./eos-bios ...

    tiddlywiki-docker:通过Docker容器运行TiddlyWiki的工具

    支持的标签和相应的Dockerfile链接 TiddlyWiki码头工人是一个自包含JavaScript Wiki,可用作捕获,组织和共享复杂信息...但是在运行HTTP服务器接口时,必须绑定到0.0.0.0而不是默认的127.0.0.1 (localhost),否则主机

    E044-服务漏洞利用及加固-利用redis未授权访问漏洞进行提权.pdf

    2. **安全配置Redis**:为了防止未授权访问,应限制Redis监听的IP地址,例如将其绑定到特定的内部IP,而不是0.0.0.0。同时,启用`protected-mode`,确保只有经过身份验证的客户端可以连接。还需要设置密码(`...

    linuxcsocket.pdf

    总结来说,Linux C语言实现Socket通信涉及的关键函数包括`socket()`、`bind()`、`listen()`、`accept()`、`read()`、`write()`和`send()`等,它们共同构成了客户端和服务器之间的数据传输链路。理解这些基本操作,是...

    linux系统接触mysql绑定

    在Linux系统中,MySQL数据库服务器默认情况下是绑定到本地回环地址`127.0.0.1`上的,这意味着它仅允许本机连接而拒绝远程连接请求。然而,在某些场景下,我们需要让MySQL能够接受来自其他主机的连接请求,这就涉及到...

    漏洞列表

    主机文件与stlblock.txt相同,但是使用的是127.0.0.1,而不是0.0.0.0。 0.0.0.0用于pi-hole,并适用于整个LAN。 到本地构建Pihole + WireGuard + Unbound的步骤 在RaspberryOS上安装Pihole 初始设置无关紧要,...

    TOMCAT多域名绑定

    【TOMCAT多域名绑定】是Web服务器管理中的一个重要概念,尤其对于运行多个独立网站或应用的开发者来说,这是必须掌握的技术。Tomcat,作为Apache软件基金会的一个开源项目,是Java Servlet和JavaServer Pages(JSP)...

    http服务器:命令行HTTP服务器

    HTTP服务器 命令行HTTP服务器 ... 绑定服务器的地址 0.0.0.0 港口 p port 绑定服务器的端口 7878 贡献 欢迎对此项目做出任何贡献。 随意打开一个拉取请求,一个问题,或仅通过启动该项目。 执照 根据MIT许

    Linux网络编程:绑定( bind )需要注意的问题

    如果需要绑定到特定的IP地址,例如本地环回地址(127.0.0.1)或特定的公网IP,需指定相应的地址。注意,错误的IP地址绑定可能导致服务无法访问。 3. **SO_REUSEADDR选项**:为了快速重启服务,可以设置套接字选项`...

    picoapi:带有自定义微服务注册的FastAPI专用包装

    127.0.0.1 | 0.0.0.0 API_TITLE 是的 FastAPI标题 示例API名称 API_DESCRIPTION 不 简要说明 FastAPI描述 关于API的简短描述示例 API_REGISTER_PATH 是的 Keeper注册端点的网址(类似于领事) API_HEALTH_

    局域网聊天系统——服务器端

    它通常包括客户端和服务器两部分。服务器端作为中心节点,接收并转发客户端之间的消息,确保信息的准确传递。客户端则负责用户界面和与服务器的通信。在这个项目中,"NetMsgServer"很可能就是服务器程序的主文件。 ...

    Ubuntu下haproxy安装代码

    ### Ubuntu 下 HAProxy 安装与配置详解 ...通过上述步骤,我们不仅完成了 HAProxy 的安装和基本配置,还设置了监控功能,并确保了防火墙的安全性,从而为 Web 服务器集群提供了稳定的负载均衡服务。

    python socke 通信demo

    在这个"python socket 通信demo"中,我们将探讨如何使用Python进行基于socket的客户端和服务器之间的通信,同时还会涉及多线程的概念。 首先,我们要理解socket的基本概念。在计算机网络中,socket可以被看作是两台...

    flask基本概念与学习地址推荐

    - `host`: 指定服务器监听的IP地址,默认为`127.0.0.1`,即只监听本地访问。设置为`0.0.0.0`则可以接受来自任何网络的连接。 - `port`: 指定服务器监听的端口号,默认为5000。 - `debug`: 设置为`True`时,开启...

    squid详细配置

    1. **绑定端口**:Squid 被绑定到服务器的 3128 端口。 2. **客户端配置**:客户端浏览器需配置使用 Squid 服务器的 3128 端口。 3. **请求转发**:客户端通过其某个端口(例如 1025)连接到 Squid 服务器的 3128 ...

    webpack-dev-server-firewall:阻止来自未知IP的对开发服务器的访问

    因此,大多数时候,开发人员将服务器重新绑定到0.0.0.0 (通过在webpack config中设置host选项)以使其可以在本地网络上使用。 但是同时,它授予来自同一网络的任何人连接到服务器,查看项目并窃取代码的权限。 ...

Global site tag (gtag.js) - Google Analytics