当前位置: 首页 > ops >正文

IP 地址与网络基础全面解析

一、IPv4 与 IPv6 的区别

IPv4
• 使用 32 位地址
• 表示方式:4 组十进制数字,每组范围在 0 ~ 255 之间
• 各组之间使用 .(点)隔开
• 示例:192.168.1.1

IPv6
• 使用 128 位地址
• 表示方式:8 组十六进制数字,每组之间用 :(冒号)隔开
• 示例:2001:0db8:85a3:0000:0000:8a2e:0370:7334
• 优势:地址空间巨大,有效解决 IPv4 枯竭问题

二、常见特殊 IP 地址解析

地址
含义说明
127.0.0.1
回环地址(Loopback),代表本机,用于本机内部通信测试
0.0.0.0
表示所有本地地址。监听服务绑定此地址意味着“所有网卡都可访问”
localhost
主机名,通常解析为 127.0.0.1,也是回环地址的别名

实际示例

Listen 0.0.0.0:80

表示该服务监听在所有网卡的 80 端口上,可以通过 127.0.0.1:80、192.168.x.x:80 等多种地址访问。

三、网卡名称说明(Linux环境)

网卡名称类型说明
loLoopback(回环)网卡,仅用于本机自身通信
eth0 / ens33真实或虚拟的网络接口,用于与外界通信

• lo 是内置的虚拟网卡,不与外部通信
• eth0 是传统命名方式,较新系统可能采用 ens33、enp0s3 等规则命名

四、ping 命令的作用

ping 并不是底层协议,而是一个应用层小工具。它基于 ICMP 协议,通过发送“回显请求”并等待“回显响应”来判断网络是否通畅。

示例命令

ping 8.8.8.8

• 如果收到响应包,则说明网络通畅,目标地址可达
• 常用于测试本机是否能连接外网、局域网内是否可通信等

五、Host 字段与 IP / 域名访问的区别

在进行 HTTP 请求时,浏览器会自动填充请求头中的 Host 字段,具体行为如下:

• Host 字段值为域名
• 示例:
http Host: www.example.com

使用 IP 地址访问时:
• Host 字段值为该 IP
• 示例:
http Host: 192.168.0.100

判断访问方式的实用技巧:

if request.host != server_ip:# 说明是通过域名访问
else:# 是 IP 访问,可选择拒绝服务

这种方法可用于:
• 防止用户通过 IP 地址直连服务器
• 强制跳转域名以统一访问入口

http://www.xdnf.cn/news/15279.html

相关文章:

  • ARC 02 runner scale set chart:对接集群与 Github Action 服务器
  • 在 OCI 生成式 AI 上搭一个「指定地区拉面店 MCP Server」——从 0 到 1 实战记录
  • 基于SpringBoot3集成Kafka集群
  • CSS个人笔记分享【仅供学习交流】
  • Utils系列之内存池(MultiSizePool)
  • 电商系统未来三年趋势:体验升级、技术赋能与模式重构
  • 关于ISO 26262的Single-Point Fault/Residual Fault/Latent Fault/Dual-Point Fault的整理
  • Android 响应式编程完整指南:StateFlow、SharedFlow、LiveData 详解
  • Docker 基于 Cgroups 实现资源限制详解【实战+源码】
  • CAU数据挖掘第四章 分类问题
  • Linux修炼:开发工具
  • 软件开发中的瀑布式开发与敏捷开发
  • 2025湖北省信息安全管理与评估赛项一阶段技能书
  • 在 JetBrains 系列 IDE(如 IntelliJ IDEA、PyCharm 等)中如何新建一个 PlantUML 文件
  • 新手向:使用Python构建高效的日志处理系统
  • Llama系列:Llama1, Llama2,Llama3内容概述
  • Web攻防-PHP反序列化魔术方法触发条件POP链构造变量属性修改黑白盒角度
  • Python爬虫实战:研究xlwings库相关技术
  • Qt 3D模块加载复杂模型
  • CA复习功课
  • 前端进阶之路-从传统前端到VUE-JS(第五期-路由应用)
  • react中为啥使用剪头函数
  • 【Java入门到精通】(三)Java基础语法(下)
  • 博途多重背景、参数实例--(二)
  • 多线程的区别和联系
  • 子数组最大平均数 I
  • Leetcode力扣解题记录--第3题(滑动窗口)
  • WildCard野卡已跑路(包含gpt plus升级方案)
  • 程序改错---字符串
  • 【notes】注意力和KV Cache