Blog

一遍用了千遍,千遍只为一遍

IPv6学习(三)

NDP协议(上)之地址解析,无状态配置

简介 NDP,英文全程为Neighbor Discovery Protocol,也即邻居发现协议,由RFC2461定义。NDP协议实现的以下功能有 NDP协议使用ICMPv6报文来实现以上功能,其中为NDP定义的ICMPv6消息如下 这篇文章先讲地址解析跟无状态配置两部分。 地址解析 地址解析主要用到邻居请求NS报文跟邻居通告NA报文。通过这两种报文来解析三层地址对应的链路...

网卡启动ipv6相关分析

清明

简介 这边用br虚拟网卡以及命名空间来搭建实验环境,对网卡启动过程中ipv6相关变化进行抓包分析。 实验环境 搭建如下的实验环境,先启动net1空间的网卡跟br0,但此时不启动net2空间的网卡。对br0抓包或者ns1_linux也可,然后再启动net2空间网卡,以此来分析网卡启动过程中ipv6的相关过程。 环境搭建 先创建br0 brctl addbr br0 ip add...

rock3a更新sd卡uboot跟kernel

简介 简单的记录下rock3a在linux下怎么更新uboot,kernel 先上一张分区表 dd命令参数 skip=xxx是在备份时对if 后面的部分也就是原文件跳过多少bs的大小再开始备份 seek=xxx则是在备份时对of 后面的部分也就是目标文件跳过多少bs的大小再开始写 dd命令默认的bs=512K 更新uboot sync命令非常非常重要!!! ...

wsl支持usb有线网卡

简介 编译wsl内核支持usb无线网卡,参考之前的文章 过程 需要支持的是这种usb网卡 先将usb网卡加载进去wsl lsusb可以看到PID跟VID,可以看到型号是RTL8152 配置wsl内核 make menuconfig KCONFIG_CONFIG=Microsoft/config-wsl 将配置项CONFIG_USB_RTL8152选上 ...

IPv6学习总结(二)

IPv6单播地址分配方法

简介 这篇文章主要讲IPv6单播地址的分配方法,其中涉及到一些协议的内容,后面会详细了解,这里有用到就简单提下 静态 手工配置全局可聚合地址或者本地链路地址 ip -6 addr add 2001:da8:207::9402/64 dev eth0 ip -6 addr add fe80::f8a8:daff:fe91:8637/64 dev eth0 地址形式是以FE80:...

dhcp实验

简介 本文用wsl做dhcpv6的server,qemu做client。wsl用tap0网卡跟qemu通信,依赖于之前的文章。最后再简单的展示dhcpv4的实验。 dhcpv6 wsl server 安装软件 sudo apt-get install isc-dhcp-server dhcp的主要配置文件有两个 /etc/default/isc-dhcp-...

ipv6相关命令

Linux 邻居相关 查看邻居表 ip -6 neighbor show 增加,替换,删除邻居表(静态) ip -6 neigh add fe80::e17f:665c:e466:c7fd dev eth0 lladdr 7c:10:c9:40:b8:25 nud permanent ip -6 neigh replace fe80::e17f:665c:e466:c7fd ...

proc_sys_net_ipv6_conf接口

简介 主要介绍/proc/sys/net/ipv6/conf 目录相关参数的含义说明,以及一部分的内核代码小小的分析。关于相关参数的更详细说明可见内核参考文档。 说明 /proc/sys/net/ipv6/conf/xxx 目录 选项 描述 备注 accept_ra 控制是否...

wsl使用radvd发送路由通告

简介 最近在学习ipv6相关内容,在wsl上使用radvd来实现发送路由通告(RA报文)分配地址前缀跟dns服务器的功能。 radvd分配地址前缀 安装 sudo apt-get install radvd 编辑 /etc/radvd.conf 文件来定义路由器广告的参数 我使用的是我的tap0网卡,发送的路由前缀是2001:db8:1234:5678::/64 in...

wireshark实用技巧

简介 不定时更新,介绍一些wireshark有用的配置 显示MAC地址 在列Time这里右击,选择列首选项 这里我增加两个自定义的Title,分别是Src Mac跟Dest Mac。类型后面就选择硬件地址就好。 然后就可以看到多出的这两列啦 单独导出特定分组 比如我们经常筛选出我们需要的包,把这些需要的再单独提取出来成一个pcap文件 点击文件,选择导出特...