Windows 与 Linux 下 Ping IPv6 地址 | 常用网络命令

news2024/12/19 2:11:44

注:本文为网络命令相关文章合辑。

未整理去重。


一、IPv6 概述

IPv6 即 “Internet 协议版本 6”,因 IPv4 地址资源面临耗尽问题而被引入以替代 IPv4。IPv6 则提供了理论上多达 2 128 2^{128} 2128 个地址,有效解决地址不足困境。

IPv6 具备自动配置特性,设备连接时可自主完成配置;拥有更优的身份验证与隐私机制,增强网络安全性。

二、Ping IPv6 地址操作

(一)Windows 系统

打开 Windows 命令提示符 cmd ,输入

ping -6 [IPv6 地址]

“-6” 表示使用 IPv6 协议

命令执行后,通过发送 Internet 控制消息协议(ICMP)Echo Request 消息至目标地址并等待响应,可获取如传输数据包数量、接收数据包数量、丢包率等信息,以此判断与目标 IPv6 地址的连接状态。若显示已传输数据包数与接收数据包数相同且丢包率为 0%,则表明连接成功。

(二)Linux 系统

打开 linux 终端 Terminal,输入

ping6 -c [Count] -I [Interface] [Destination Address/Hostname]

“-c” 用于指定要传输的数据包数量

“-I” 用于指定网络接口

当目标地址为链路本地地址(如 “% eth0” 形式)且机器存在多个接口(如 Wi-Fi 和 eth0)时,需指定使用的接口;若为其他类型地址,此参数并非必需。通过该命令可检测与目标 IPv6 地址的连接性,并获取相关网络通信数据,如往返时间等信息,辅助判断网络连接质量与稳定性。

三、查看 PC 的 IPv6 地址

(一)Windows 系统

自 Windows 2000 开始,部分 Windows 发行版支持 IPv6,包括 Windows Vista、Windows Server 2008、Windows XP(需 SP1 或更高版本)、Windows 7/8/10、Windows Server 2003 及以上版本。

在命令提示符中输入

ipconfig

系统将显示当前机器的 TCP/IP 网络配置信息,在以太网连接详细内容中可查找到 IPv6 地址。

此操作基于 Windows 网络配置命令工具,通过查询系统网络接口配置数据,提取并展示 IPv6 地址信息。

(二)Linux 系统

所有内核版本高于 2.2 的现代 Linux 发行版,如 Ubuntu、RedHat、CentOS Stream、Linux Mint 等均支持 IPv6。

在终端中输入

ifconfig

可查看 Linux 机器的所有网络配置信息,在 eth0 配置部分能够找到 IPv6 地址。

此外,也可使用

ip -6 addr

专门显示 IPv6 地址。

这些命令通过读取系统网络配置文件与内核网络数据结构,获取并呈现 IPv6 地址信息。

四、查看 IPv6 数据包的路由

(一)Windows 系统

命令

tracert -6 [IPV6 IP 地址]

tracert -6 是 Windows 系统下用于跟踪 IPv6 数据包路由的命令。它沿着到目标的路径发送数据包,在传输过程中发现最大传输单元(MTU),并使用 UDP 端口(或随机端口)进行通信。通过接收沿途网关返回的响应信息,确定数据包经过的节点与路径,同时记录往返时间等数据。

(二)Linux 系统

命令

traceroute6 [IPV6 IP 地址]

Traceroute6 是 Linux 系统下用于查看 IPv6 数据包路由详细信息的重要工具。它依据 IP 协议的生存时间(TTL)字段特性,从源主机向目标 IPv6 地址发送一系列数据包,每个数据包的 TTL 值依次递增。当数据包经过沿途网关时,TTL 值减为 0,网关会返回 ICMP TIME_EXCEEDED 响应。通过收集这些响应信息,可构建出数据包从源到目标所经过的路由路径,并记录每个节点的往返时间。


计算机网络实验:常用网络命令的使用(ping、ipconfig、netstat、tracert、arp)

乔卿已于 2022-02-12 11:28:12 修改

1. ping 命令

ping 是一个测试程序,如果 ping 运行正确,大体上就可以排除网络访问层、网卡、modem 的输入输出线路、电缆和路由器等存在的故障,从而减小了问题的范围。

基本用法: Ping IP 地址。

使用 ping 命令来查找问题所在或检验网络运行情况的典型次序:

(1) ping 127.0.0.1

ping 主机 ip

附:如何查看主机 IP?

cmd 中输入 ipconfig/all 回车,然后在无线局域网适配器 WLAN 下找到 IPv4 地址即为主机 IP 地址。找到主机 IP 地址为 192.168.0.101。

(2) 断网状态下 ping 主机 ip

(3) ping 局域网内其他 ip

备用电脑与本机连接到同一 WiFi,备用电脑的 ip 地址为:192.168.0.103

遇到的问题:笔记本电脑默认开启防火墙。在默认状态下,我们的笔记本是无法被其他主机 ping 的(即便是在同一局域网下),如下:

因此通过查资料,用以下方法关闭了防火墙:打开控制面板,到控制面板 \ 系统和安全 \Windows Defender 防火墙下,选择关闭防火墙。

关闭防火墙之后,ping 成功。

(4) ping 网关 ip

在这里插入图片描述

如何查询网关 IP?

查询 wifi 信息,可以得知 IPv4 DNS 服务器地址即为网关 ip。

在这里插入图片描述

(5) ping 远程 ip

选择腾讯云服务器的 ip 地址作为远程 ip。

在这里插入图片描述

在这里插入图片描述

(6) ping 域名

在这里插入图片描述

(7) ping ip -t

连续对 ip 地址执行 ping 命令,直到被用户以 ctrl+c 中断。

在这里插入图片描述

(8) ping ip -l 2000

指定 ping 命令中的数据长度为 2000 字节,而不是缺省的 32 字节。

在这里插入图片描述

(9) ping ip -n

执行特定次数的 ping 命令。

在这里插入图片描述

2. ipconfig 命令

该命令用于检查网络 TCP/IP 配置的信息,如 IP 地址、MAC 地址、DNS 等。

(1) ipconfig 显示信息

在这里插入图片描述

(2) ipconfig/all 显示详细信息

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

(3) ipconfig/renew 显示所有适配器

在这里插入图片描述

在这里插入图片描述

(4) ipconfig/release 释放所有匹配的连接,出现了短暂的断网现象

在这里插入图片描述

在这里插入图片描述

3. netstat 命令

该命令用户显示各协议相关的统计及数据,一般用于检查本地主机的各个端口的网络连接情况。

在这里插入图片描述

(1) netstat -r 显示网络各种通信协议的状态

在这里插入图片描述

在这里插入图片描述

(2) netstat -E 显示以太网层的数据统计情况

在这里插入图片描述

(3) netstat -A 显示网络中有效连接的信息

在这里插入图片描述

(4) netstat -N 显示所有已经建立的连接

在这里插入图片描述

4. tracert 命令

该命令用于检查由本地主机到目标主机所经历的路由信息。用法如下:

在这里插入图片描述

以 www.baidu.com 为例:

在这里插入图片描述

5. arp 命令

arp 命令显示和修改地址解析协议(ARP)缓存中的项目。

在这里插入图片描述

via:

  • 计算机网络实验:常用网络命令的使用(ping、ipconfig、netstat、tracert、arp)-CSDN博客
    https://blog.csdn.net/qq_41112170/article/details/122591611

  • IPv6- Linux-IPv6命令总结手册_ipv6init=yes-CSDN博客
    https://blog.csdn.net/qq_35550345/article/details/88122440

  • IPV6常用操作命令_ip -6 addr show eth1-CSDN博客
    https://blog.csdn.net/ljb825802164/article/details/81487757

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2261881.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

GB28181系列三:GB28181流媒体服务器ZLMediaKit

我的音视频/流媒体开源项目(github) GB28181系列目录 目录 一、ZLMediaKit介绍 二、 ZLMediaKit安装、运行(Ubuntu) 1、安装 2、运行 3、配置 三、ZLMediaKit使用 一、ZLMediaKit介绍 ZLMediaKit是一个基于C11的高性能运营级流媒体服务框架,项目地址&#xf…

【深度学习】深刻理解Swin Transformer

Swin Transformer 是一种基于 Transformer 的视觉模型,由 Microsoft 研究团队提出,旨在解决传统 Transformer 模型在计算机视觉任务中的高计算复杂度问题。其全称是 Shifted Window Transformer,通过引入分层架构和滑动窗口机制,S…

uniCloud云开发视频教程-从基础入门到项目开发实战-uniapp进阶课文章管理系统(云函数/云数据库/云存储)

大家好,我是爱搞知识的咸虾米。 今天给大家带来一门uniCloud基础入门到项目开发实战的课程。 视频学习地址:https://www.bilibili.com/video/BV1PP411E7qG/ 开始学习这门课之前,最好先学习一下uniapp零基础入门这套课,相信很多同…

GLB格式转换为STL格式

GLB与STL格式简介 GLB格式 GLB代表“GL传输格式二进制文件”(GL Transmission Format Binary)。GLB主要用于共享3D数据,包含三维模型、场景、光源、材质、节点层次和动画等详细信息,是一种标准化的文件格式,适用于多…

Qt编译MySQL数据库驱动

目录 Qt编译MySQL数据库驱动 测试程序 Qt编译MySQL数据库驱动 (1)先找到MySQL安装路径以及Qt安装路径 C:\Program Files\MySQL\MySQL Server 8.0 D:\qt\5.12.12 (2)在D:\qt\5.12.12\Src\qtbase\src\plugins\sqldrivers\mysql下…

MySQL通过binlog日志进行数据恢复

记录一次阿里云MySQL通过binlog日志进行数据回滚 问题描述由于阿里云远程mysql没有做安全策略 所以服务器被别人远程攻击把数据库给删除,通过查看binlog日志可以看到进行了drop操作,下面将演示通过binlog日志进行数据回滚操作。 1、查询是否开始binlog …

如何在 Ubuntu 22.04 上安装和使用 Rust 编程语言环境

简介 Rust 是一门由 Mozilla 开发的系统编程语言,专注于性能、可靠性和内存安全。它在没有垃圾收集的情况下实现了内存安全,这使其成为构建对性能要求苛刻的应用程序(如操作系统、游戏引擎和嵌入式系统)的理想选择。 接下来&…

前端项目初始化搭建(二)

一、使用 Vite 创建 Vue 3 TypeScript 项目 PS E:\web\cursor-project\web> npm create vitelatest yf-blog -- --template vue-ts> npx > create-vite yf-blog --template vue-tsScaffolding project in E:\web\cursor-project\web\yf-blog...Done. Now run:cd yf-…

生活小妙招之UE CaptureRT改

需求,四个不同的相机拍摄结果同屏分屏显示 一般的想法是四个Capture拍四张RT,然后最后在面片/UI上组合。这样的开销是创建4张RT,材质中采样4次RT。 以更省的角度,想要对以上流程做优化,4个相机拍摄是必须的&#xff…

【AIGC进阶-ChatGPT提示词副业解析】探索生活的小确幸:在平凡中寻找幸福

引言 在这个快节奏的现代社会中,我们常常被各种压力和焦虑所困扰,忘记了生活中那些细小而珍贵的幸福时刻。本文将探讨如何在日常生活中发现和珍惜那些"小确幸",以及如何通过尝试新事物来丰富我们的生活体验。我们还将讨论保持神秘感和期待感对于维持生活乐趣的重要性…

C#编程报错- “ComboBox”是“...ComboBox”和“...ComboBox”之间的不明确的引用

1、问题描述 在学习使用C#中的Winform平台编写一个串口助手程序时, 在编写一个更新ComboBox列表是遇到了问题,出错的代码是 2、报错信息 CS1503 参数 2: 无法从“System.Windows.Forms.ComboBox”转换为“System.Windows.Forms.ComboBox” CS1503 …

ollama+open-webui,本地部署自己的大模型

目录 一、效果预览 二、部署ollama 1.ollama说明 2.安装流程 2.1 windows系统 2.1.1下载安装包 2.1.2验证安装结果 2.1.3设置模型文件保存地址 2.1.4拉取大模型镜像 2.2linux系统 2.2.1下载并安装ollama 2.2.2设置环境变量 2.2.3拉取模型文件 三、部署open-webui…

leetcode_203. 移除链表元素

203. 移除链表元素 - 力扣(LeetCode) 开始写的时候没有想明白的问题 1. 开始我是想头节点 尾节点 中间节点 分开处理 如果删除的是头节点 然后又要删除头节点的后继节点 那么 这样子的话头节点分开处理就毫无意义了 接着是尾节点 开始我定义的是curr h…

【大模型微调学习5】-大模型微调技术LoRA

【大模型微调学习5】-大模型微调技术LoRA LoRa微调1.现有 PEFT 方法的局限与挑战2.LoRA: 小模型有大智慧 (2021)3.AdaLoRA: 自适应权重矩阵的高效微调 (2023)4.QLoRA: 高效微调量化大模型 (2023) LoRa微调 1.现有 PEFT 方法的局限与挑战 Adapter方法,通过增加模型深…

.NET 技术系列 | 通过CreatePipe函数创建管道

01阅读须知 此文所提供的信息只为网络安全人员对自己所负责的网站、服务器等(包括但不限于)进行检测或维护参考,未经授权请勿利用文章中的技术资料对任何计算机系统进行入侵操作。利用此文所提供的信息而造成的直接或间接后果和损失&#xf…

DS18B20温度传感器(STM32)

一、介绍 DS18B20是一种常见的数字型温度传感器,具备独特的单总线接口方式。其控制命令和数据都是以数字信号的方式输入输出,相比较于模拟温度传感器,具有功能强大、硬件简单、易扩展、抗干扰性强等特点。 传感器参数 测温范围为-55℃到1…

shell编程2 永久环境变量和字符串显位

声明 学习视频来自B站UP主 泷羽sec 常见变量 echo $HOME (家目录 root用户) /root cd /root windows的环境变量可以去设置里去新建 为什么输入ls dir的命令的时候就会输出相应的内容呢 因为这些命令都有相应的变量 which ls 通过这个命令查看ls命令脚本…

MaskGCT——开源文本转语音模型,可模仿任何人说话声音

前期介绍过很多语音合成的模型,比如ChatTTS,微软语音合成大模型,字节跳动自家发布的语音合成模型Seed-TTS。其模型随着技术的不断发展,模型说话的声音也越来越像人类,虽然 seed-tts 可以进行语音合成等功能&#xff0c…

java全栈day16--Web后端实战(数据库)

一、数据库介绍 二、Mysql安装(自行在网上找,教程简单) 安装好了进行Mysql连接 连接语法:winr输入cmd,在命令行中再输入mysql -uroot -p密码 方法二:winr输入cmd,在命令行中再输入mysql -uroo…

geoserver 瓦片地图,tomcat和nginx实现负载均衡

在地理信息系统(GIS)领域,GeoServer作为一个强大的开源服务器,能够发布各种地图服务,包括瓦片地图服务。为了提高服务的可用性和扩展性,结合Tomcat和Nginx实现负载均衡成为了一个有效的解决方案。本文将详细…