随笔分类 - 网络
1
-
[网络] [TOOL] iftop: 网络流量监控工具学习指南
摘要:ChatGPT生成(2025年10月26日00:34:39) 目录iftop 网络流量监控工具学习指南一、简介二、安装方法三、工作原理四、基本使用方法1. 启动命令五、界面说明说明:六、常用参数与选项七、交互操作键八、过滤功能九、iftop 与其他工具对比十、使用场景十一、总结 iftop 网络流量 阅读全文
-
[网络] [TOOL] nload: Linux下的轻量网络监控工具
摘要:ChatGPT生成(2025年10月26日00:31:48) 目录nload 网络带宽监控工具学习文档一、简介二、安装方法三、工作原理1. 数据来源2. 工作机制四、常用命令参数五、界面说明六、与其他网络监控工具的比较七、适用场景与限制八、总结 nload 网络带宽监控工具学习文档 一、简介 nlo 阅读全文
-
[网络] [TOOL] 为什么要使用ss工具替代netstat?
摘要:ChatGPT生成(2025年10月26日00:19:50) 🧠 为什么要使用 ss 代替 netstat 📘 一、背景:netstat 来自旧时代 netstat 属于老的 net-tools 工具包(1990年代早期), 它的家族成员还包括: ifconfig route arp rarp 阅读全文
-
[网络] [TCP] Linux UDP Socket 学习指南
摘要:ChatGPT生成 目录📘 Linux UDP Socket 学习指南🧠 一、UDP 是什么?1. UDP(User Datagram Protocol)🧩 二、UDP 通信流程🧱 三、UDP 服务端与客户端示例✅ 服务端(udp_server.c)✅ 客户端(udp_client.c)🧰 阅读全文
-
[网络] [TCP] Linux TCP Socket 学习指南
摘要:ChatGPT生成(2025年10月26日00:08:46) 🧠 Linux TCP Socket 学习指南 📘 一、什么是 TCP Socket? 1. TCP 与 Socket 的关系 TCP(Transmission Control Protocol):传输控制协议,提供可靠、面向连接的字 阅读全文
-
[网络] [TCP] 使用py脚本简单实现tcp通信发送/储存文件
摘要:ChatGPT生成(2025年10月25日11:48:12) 目录服务端(接收端)客户端(发送端) 服务端(接收端) #!/usr/bin/env python3 # server.py # TCP 文件接收服务器,可手动指定监听IP和端口 # 用法: python3 server.py 监听IP 阅读全文
-
[网络] [TOOL] ip命令操作手册
摘要:📡 Linux ip 命令完整使用手册 📝 快速参考表 ip link # 网卡 ip addr # IP ip route # 路由 ip neigh # ARP ip rule # 策略 ip maddr # 多播 ip tunnel # 隧道 ip -s link # 统计 📋 目录 目 阅读全文
-
[网络] [iproute2] tc:Linux网络异常模拟(Network Emulation, netem)指南
摘要:目录01 简介02 前提条件2.1 权限2.2 iproute2安装03 操作详解3.1 查看当前网络规则3.2 清除所有网络规则3.3 添加网络异常规则3.3.1 模拟固定延迟和随机抖动3.3.2 模拟丢包3.3.3 模拟包损坏3.3.4 模拟包重复3.3.5 复合异常04 高级用法4.1 精确延 阅读全文
-
[Tool] [HTTP] curl: 网络请求与文件传输
摘要:目录01 背景与简介1.1 核心语法1.2 常用示例速览02 HTTP 请求方法与数据传输2.1 指定 HTTP 方法 (-X)2.2 传输数据 (-d)2.3 文件上传 (-F)03 身份认证与安全3.1 HTTP 身份认证 (-u)3.2 自动选择认证方式 (--anyauth)04 调试与进阶 阅读全文
-
[SSH] ssh入门操作
摘要:目录01 简介1.1 功能与服务1.2 OpenSSH套件02 基础使用2.1 基础登录操作2.1.1 默认登录2.1.2 指定端口2.1.3 连接调试选项2.1.4 网络连接选项2.2 登录方式2.2.1 密码登录2.2.2 密钥03 端口转发功能3.1 本地端口转发3.2 远程端口转发3.3 动 阅读全文
-
[SSH] [文件传输] scp:基于 SSH 的安全文件传输
摘要:目录01 简介02 操作2.1 本地发送到远程2.2 从远程下载2.3 主机之间复制03 其他参数3.1 递归下载目录3.2 指定下载端口3.3 指定密钥3.4 保留文件属性3.5 启用压缩传输3.6 限制最大带宽04 注意事项 01 简介 scp(Secure Copy)是基于 SSH 协议的命令 阅读全文
-
[Linux] [网络] Linux开启本地网络转发功能(IPv4)
摘要:目录01 原理02 网关模式2.1 简介2.2 开启Linux转发功能2.3 使用iptables方法2.4 使用NFTables配置03 端口转发3.1 开启IP转发功能3.2 配置IPTables的DNAT规则3.3 使用NFTables配置04 两种场景的区别4.1 网关模式4.2 端口转发模 阅读全文
-
[Linux] Linux 域名解析过程:Hosts 文件与 DNS 服务器策略
摘要:目录01 介绍01 问路策略02 查询hosts03 查询DNS服务 01 介绍 将方便记忆的域名(如google.com)解析成实际的 ip 地址。 在Linux中,可以把整个域名解析过程想象成一个问路流程。 一般会经过:查询策略 → 查询hosts → 查询DNS的流程 01 问路策略 当你需要 阅读全文
-
[网络] [DNS] Linux DNS 配置指南
摘要:DeepSeek修订(2025年10月30日00:11:24) DNS 配置指南 方法1:直接编辑 resolv.conf 文件 1. 解除软链接 在 Ubuntu 等现代 Linux 系统中,/etc/resolv.conf 通常是一个由系统自动管理的软链接,指向其他位置(如 /run/syste 阅读全文
-
[Linux] [网络] 常用网络命令:ip、路由状态查询、修改和设置
摘要:记录一下常用的Linux下的网络控制命令,随时查询用。 目录00 网卡状态查询ip命令ifconfig查询nmcli查询(NetworkManager服务)01 网卡启停ifconfigip命令02 IP修改ifconfg 临时设置ip命令修改03 路由增删查route命令ip命令04 DNS服务器 阅读全文
-
[网络] [VPN] 网络代理服务
摘要:免责声明:本文仅供本人学习记录之用,并不提供相关服务。请勿转载或者将本文用于其他违法用途。 修订版本:v1.2 修订时间:2025年10月19日23:41:07 目录00 简介:什么是代理01 设置代理客户端1.1 Linux1.1.1 HTTP/HTTPS代理1.1.1.1 设置临时 HTTP/H 阅读全文
-
[Linux] ssh免密登录
摘要:目录生成密钥基本命令指定密钥算法和长度添加注释发送密钥手动操作自动发送免密登录权限配置(关键步骤!)测试登录多密钥管理关键说明 生成密钥 基本命令 ssh-keygen # 默认生成RSA-3072密钥,连续回车使用默认设置 密钥存储位置:~/.ssh/id_rsa(私钥)和 ~/.ssh/id_r 阅读全文
-
[网络] bond各类型和功能
摘要:参考: DeepSeek V3 在 Linux 中,bond0 到 bond6 代表了不同的网络绑定(Bonding)模式,用于将多个物理网卡(NIC)聚合为一个逻辑接口,以提高带宽、冗余或负载均衡。以下是各模式的详细解释、优缺点、适用场景以及交换机支持要求。 1. Bonding 模式概览 Lin 阅读全文
-
[网络] [防火墙] iptables: Linux内置防火墙工具使用手册
摘要:本内容源自在公司折腾了一天的iptables做DNAT,试图过滤源端口未果,但是折腾的结果可以记录一下 Grok生成(2025年10月23日23:48:10) 🛡️ iptables 完整使用手册 📋 目录(按学习顺序) iptables 是什么?一分钟搞懂 数据包的"旅行路线"图 5分钟入门: 阅读全文
-
中间人攻击如何突破HTTPS加密通信
摘要:加密过程 HTTPS 同时使用了对称加密和非对称加密,两者在通信过程中扮演不同的角色,共同保障数据的安全性。以下是详细解释: 1. 非对称加密(Asymmetric Encryption) 作用阶段 SSL/TLS 握手阶段(建立安全连接时)。 核心用途 身份验证和密钥交换。 典型算法 RSA、EC 阅读全文
1
浙公网安备 33010602011771号