X-wrt: IPv6 LAN服务配置

X-wrt: IPv6 LAN服务配置1.介绍LAN接口可以采用SLAAC, DHCPv6(无状态), DHCPv6(无状态)三种方式给客户端分配地址, 以及指定dns服务器2 配置项> cat /etc/config/dhcp ra_management:    M标记: 通知客户端 DHCPv6服务可用    A标记: 告诉客户端使用自动配置(如SLAAC) &nb 阅读全部

X-wrt: IPv6 WAN配置

X-wrt: IPv6 WAN配置1.介绍IPv6 wan接口的地址配置可以通过手动配置, dhcp获取, pppoe拨号方式获得.2. 静态配置(static)2.1 修改/etc/config/network配置文件config interface 'wan'     option ifname    'eth0.2'   &n 阅读全部

编译X-wrt支持IPv6

编译X-wrt支持IPv61. 需要模块支持模块作用odhcpd支持DHCPv6和ICMPv6协议, 可以作为server,或者relay-agentodhcp6cdhcpv6的客户端dnsmasq可以做为IPv4和IPv6的dns服务器代理具体依赖包:web管理界面: PACKAGE_luci-theme-bootstrap PACKAGE_luci-base PACKAGE_luci-mod-admin-full PACKAGE_luci-proto-ipv6 LUCI_LANG_ 阅读全部

IPv6基础: DNS

IPv6基础: DNS1. 介绍2. DNS for IPv62.1 基础IPv4的DNS类型是A, 而IPv6的DNS类型是AAAAIPv6的DNS服务器和IPv4的DNS服务器端口都是53DNS的报文是udp协议, 但是不管是解析IPv6还是是IPv4的域名, 与IP层协议无关, 可以采用IPv4协议或者是IPv6协议.2.2 浏览器如何决定使用IPv4协议还是IPv6协议(1)首先, 在浏览器访问一个资源:IPv4的URL格式: http://1.2.3.4/index.html 阅读全部

IPv6基础: IPv6 地址分配

IPv6基础: IPv6 地址分配1. 介绍IPv6地址分配采用了自动配置和DHCP的方式, 使得IPv6地址配置容易了不少(相比于IPv4)2. 地址分配2.1 静态获取类似IPv4的静态IP, 手动设置2.2 无状态地址自动配置(SLAAC)SLAAC: statless address auto configuration;原理: 前缀可以通过主机本身或者路由器分配, 接口ID通过EUI-64方式生成,通过邻居节点请求消息广播该地值是否为是否唯一.过程:默认网关(即系路由器的默认本地链路地 阅读全部

IPv6基础: DHCPv6

IPv6基础: DHCPv61. 介绍2. DHCPv6协议1. DHCPv6使用两个多播地址:address|作用域|作用| |—|—|—| |FF02::1:2|link-scope|客户端用于和同一链路下的中继代理(relay agent)或者服务器(server)进行通信, 所有servers和agents都是这个多播组的成员| |FF05::1:3|site-scope|代理服务器用于和服务器servers进行通信|2. UDP端口:服务端(server)或者中继代理(relay ag 阅读全部

IPv6基础: ICMPv6

IPv6基础: ICMPv61. 介绍2. ICMPv6协议ICMPv6 分为消息型消息和错误型消息.2.1 头部类型(type)代码(code)校验和(checksum)内容(body)2.2 ICMPv6类型Type功能说明1目的不可达2数据包太大通知源地址,不能发送数据包通知源地址,数据包太大无法转发, 限制值为接口的MTU值,(当你发送的IPv6数据包太大就会收到该类型数据包)3数据包超时当IPV6数据包的hop limit减少到零就会收到这类型的数据包4参数问题通知源地址,在处理 IP 阅读全部

IPv6 文档之

IPv6基础: 关于IPv61.介绍2. IPv6 地址2.1 地址格式地址格式IPv6地址一共128位(128 bits) 如: 2a02:9999:1234:14a:d17c:b621:978c:5ff8压缩零位如果地址存在连续的零, 可以用双冒号 :: 来精简表示例如: 2a02:9999:0000:0000:d17c:b621:978c:5ff8 可以表示为 2a02:9999::d17c:b621:978c:5ff8地址前缀类 阅读全部

跟我一起安装编译X-Wrt 路由器固件

X-Wrt编译教程很多人不知道怎样编译一个自己的固件,这里主要简单介绍大概的编译打包流程,具体的情况还需要大家自己发挥,情况千变万化,大家随机应变。1 编译准备我们建议使用Ubuntu系统作为编译环境,这里以Ubuntu 18.04作为例子,其他版本也是可以的。特别注意的是,整个编译过程,都是用普通用户操作,不要用root用户操作。首先要安装编译所需要的软件包:sudo apt install build-essential ecj fastja 阅读全部

iptables rules

#!/bin/bash     #     #######################################################################     #      iptables rules     ####### 阅读全部

Powered By Z-BlogPHP 1.5.2 Zero

Copyright 175.es Rights Reserved.