论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
IT评测·应用市场-qidao123.com
»
论坛
›
大数据
›
数据仓库与分析
›
科普:你的笔记本电脑中有三个IP:127.0.0.1、无线网 IP ...
科普:你的笔记本电脑中有三个IP:127.0.0.1、无线网 IP 和局域网 IP;两个 ...
张裕
金牌会员
|
2025-2-22 21:29:51
|
显示全部楼层
|
阅读模式
楼主
主题
701
|
帖子
701
|
积分
2103
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
三个IP
你的笔记本电脑中有三个IP:127.0.0.1、无线网 IP 和局域网 IP。
在差异的场景下,需要选用差异的 IP 地点,如下为各自的特点及适用场景:
127.0.0.1(回环地点)
特点
127.0.0.1 是一个特别的 IP 地点,被称为回环地点,它始终指向本田主机。使用这个地点发送和接收数据不会颠末物理网络接口,而是直接在本地计算机的网络协议栈中举行处理。
与之对应的域名是 localhost,在很多系统和应用中,localhost 会被解析为 127.0.0.1。
适用场景
本地开辟和测试
:当你在本地开辟一个 Web 应用、数据库服务或其他网络应用时,可以使用 127.0.0.1 来测试应用的功能。例如,你使用 Python 的 Flask 框架开辟了一个简单的 Web 应用,在本地运行时可以通过 http://127.0.0.1:5000 (假设应用监听 5000 端口)来访问和测试,如许可以避免网络干扰,专注于应用本身的开辟和调试。
本地服务间通讯
:如果你的计算机上同时运行了多个服务,并且这些服务需要举行通讯,使用 127.0.0.1 可以确保数据在本地安全、快速地传输。比如,一个数据库服务和一个应用服务都运行在本地,应用服务可以通过 127.0.0.1 连接到数据库服务。
无线网 IP
特点
无线网 IP 是指计算机通过无线网卡连接到无线网络时所分配到的 IP 地点。这个 IP 地点可能是动态分配的(通过 DHCP 协议),也可能是静态配置的。
如果无线网络连接到互联网,无线网 IP 可以用于与外部网络举行通讯。
适用场景
移动办公和上网
:当你使用笔记本电脑、平板电脑或智能手机等设备通过无线网络连接到互联网时,无线网 IP 允许你访问各种在线服务,如浏览网页、收发邮件、观看视频等。
与同一无线网络内的设备通讯
:如果你想与同一无线网络中的其他设备举行文件共享、打印服务或游戏联机等操作,可以使用无线网 IP 来创建连接。例如,在家庭无线网络中,你可以通过无线网 IP 访问共享的文件服务器或连接到其他设备上的共享打印机。
局域网 IP
特点
局域网 IP 是指计算机在局域网内所使用的 IP 地点,通常是私有 IP 地点,如 192.168.x.x、10.x.x.x 或 172.16.x.x - 172.31.x.x 等。这些 IP 地点在局域网内是唯一的,但在互联网上是不可直接访问的。
局域网 IP 地点由局域网内的路由器或 DHCP 服务器分配,用于局域网内设备之间的通讯。
适用场景
企业内部网络通讯
:在企业或办公环境中,计算机通过局域网连接在一起,使用局域网 IP 举行内部通讯,如访问内部服务器、共享资源、举行协同工作等。例如,员工可以通过局域网 IP 访问公司的文件服务器、邮件服务器或内部办公系统。
家庭网络设备互联
:在家庭网络中,各种智能设备(如智能电视、智能音箱、摄像头等)通常连接到同一个局域网中,使用局域网 IP 举行设备之间的通讯和控制。你可以通过手机上的应用步伐,使用设备的局域网 IP 来控制智能设备的开关、调治音量等。
选择使用哪个 IP 地点取决于具体的应用场景和需求。如果是本地开辟和测试,优先选择 127.0.0.1;如果需要访问互联网或与同一无线网络内的设备通讯,使用无线网 IP;如果是在局域网内举行设备之间的通讯和资源共享,则使用局域网 IP。
两个域名
你的笔记本电脑中另有两个差异的域名:
host.docker.internal和localhost,这两个差异的域名在功能和使用场景等方面存在区别,以下是具体先容:
概念
host.docker.internal:是Docker为容器提供的特别域名,用于让容器内的应用访问宿主机上的服务或资源,它会被解析为宿主机的IP地点。
localhost:通常指本田主机,在网络通讯中,它代表当前设备自身,一般被解析为127.0.0.1(IPv4)或::1(IPv6),主要用于本地历程之间的通讯,即同一台计算机上的差异步伐或服务之间的交互。
使用场景
host.docker.internal:主要用于Docker容器环境。比如在容器化的开辟环境中,容器内的应用需要调用宿主机上运行的数据库、消息队列等服务时,就可以使用host.docker.internal来连接宿主机上的相应服务。
localhost:适用于各种本地开辟和测试场景。例如,在本地开辟Web应用时,前端代码和后端代码都在本地运行,后端服务监听在localhost上,前端通过localhost地点来向后端发送哀求,获取数据或实验其他操作。
可访问范围
host.docker.internal:只能在Docker容器内部使用,用于容器与宿主机之间的通讯。在宿主机或其他非Docker容器的环境中,通常无法使用该域名举行访问。
localhost:主要在本地环境中使用,用于本地应用步伐之间的通讯。一般情况下,它不能被外部网络中的其他设备访问,除非举行了特别的网络配置,如端口转发等。
实际应用举例
假设在宿主机上运行了一个MySQL数据库,端口为3306,同时有一个Docker容器运行着一个Java应用,需要连接到宿主机上的MySQL数据库。在Java应用的配置文件中,就可以使用host.docker.internal:3306作为数据库的连接地点来举行连接。
若在本地计算机上使用Python的Flask框架搭建了一个Web服务,监听在localhost:5000,在本地的浏览器中输入http://localhost:5000就可以访问该Web服务,举行测试和开辟。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复
使用道具
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
张裕
金牌会员
这个人很懒什么都没写!
楼主热帖
AI绘画Stable Diffusion Lora模子的利 ...
什么时候用C而不消C++?
049-WEB攻防-文件上传&存储安全&OSS对 ...
Linux安装最新版Docker完整教程(建议 ...
在 Kubernetes 中部署 Alertmanager ...
京准电钟:GPS北斗卫星时钟同步系统行 ...
【数据结构初阶】单链表经典算法题十道 ...
linux企业版火绒(火绒终端安全管理体 ...
ESP32 IDF开发 应用篇⑭ Wifi TCP客户 ...
复杂度(上卷)
标签云
AI
运维
CIO
存储
服务器
浏览过的版块
Oracle
容器及微服务
SAP
快速回复
返回顶部
返回列表