简单地翻译Router Address就是路由器地址。那么IPv6前缀宣告的时候“路由器地址”指的是什么呢?
查看RFC3775(翻译),对应的内容是这么说的:如果这1位被置为1,说明“前缀”域中包含了网关的完整地址。
2010年10月8日星期五
2010年10月7日星期四
关于XFS的性能和整理XFS文件系统的磁盘碎片
XFS文件系统在处理大文件时性能非常好(接近裸盘),但用久了会产生文件碎片。
通过执行
#xfs_db -c frag -r /dev/sdc
可以查看磁盘碎片情况。
执行
#xfs_fsr /dev/sdc
可以进行磁盘文件重新组织
通过执行
#xfs_db -c frag -r /dev/sdc
可以查看磁盘碎片情况。
执行
#xfs_fsr /dev/sdc
可以进行磁盘文件重新组织
2010年10月6日星期三
关于NAT64和DNS64
参考PDF:http://www.viagenie.ca/publications/2010-06-03-terena-nat64.pdf
服务器的配置可以参考 http://technet.microsoft.com/en-us/library/ee406236.aspx
NAT64和DNS64是一种用于在纯IPv6网络环境中访问IPv4资源的技术。它要求连接由IPv6方发起,并且并不支持全部协议(很显然IPv4就不支持,事实上只有TCP/UDP/ICMP等)。因此,我认为这不是IPv4 over IPv6的实现,它更像是一种协议层面的代理服务。
因为不支持IPv4,因此访问网站时不能使用网站IP地址,必须使用网站域名。DNS64服务器将域名解析为NAT64服务器的IPv6地址(一般是在一个网段里,因为用做中转的服务器不止一台),然后浏览器将HTTP请求发给NAT64服务器,NAT64服务器此时起到的作用类似HTTP代理服务器(我不是很确定,但貌似不是网关)。
NAT64和DNS64目前在IETF还只是草案,没有形成RFC文档。
目前可以使用的一台DNS64服务器地址为2001:8b0:6464::1(仅供测试)。滥用DNS64服务逃避校园网流量计费是有损人品的行为,极易导致考试挂科,请自重。
由于中国教育网用户的滥用行为,此前用于公开测试的DNS6服务器[2001:778::37]已经屏蔽了中国教育网用户的访问。祝各位滥用者下辈子还是中国人。
---
典型滥用1: http://www.ipv6home.cn/html/46/t-20046.html
典型滥用2: http://www.ipv6home.cn/html/89/t-20089.html
服务器的配置可以参考 http://technet.microsoft.com/en-us/library/ee406236.aspx
NAT64和DNS64是一种用于在纯IPv6网络环境中访问IPv4资源的技术。它要求连接由IPv6方发起,并且并不支持全部协议(很显然IPv4就不支持,事实上只有TCP/UDP/ICMP等)。因此,我认为这不是IPv4 over IPv6的实现,它更像是一种协议层面的代理服务。
因为不支持IPv4,因此访问网站时不能使用网站IP地址,必须使用网站域名。DNS64服务器将域名解析为NAT64服务器的IPv6地址(一般是在一个网段里,因为用做中转的服务器不止一台),然后浏览器将HTTP请求发给NAT64服务器,NAT64服务器此时起到的作用类似HTTP代理服务器(我不是很确定,但貌似不是网关)。
NAT64和DNS64目前在IETF还只是草案,没有形成RFC文档。
目前可以使用的一台DNS64服务器地址为2001:8b0:6464::1(仅供测试)。滥用DNS64服务逃避校园网流量计费是有损人品的行为,极易导致考试挂科,请自重。
由于中国教育网用户的滥用行为,此前用于公开测试的DNS6服务器[2001:778::37]已经屏蔽了中国教育网用户的访问。祝各位滥用者下辈子还是中国人。
---
典型滥用1: http://www.ipv6home.cn/html/46/t-20046.html
典型滥用2: http://www.ipv6home.cn/html/89/t-20089.html
2010年10月5日星期二
2010年10月4日星期一
在linux工作站上进行IPv6地址前缀宣告
- 安装radvd
sudo apt-get install radvd - vi /etc/radvd.conf
interface vboxnet0
{
AdvSendAdvert on;
prefix 2001:1989:0604::/64
{
};
}; - 打开IPv6 Forwarding
sudo echo "1" >/proc/sys/net/ipv6/conf/all/forwarding - 启动服务
sudo service radvd start - 此时在子网里其他电脑上抓包可以看到接收到ICMPv6承载的Router Advertisement,内容包含了上面提到的Prefix;
- 启用IPv6 Forwarding可能会造成系统无法联网,使用debug模式启动radvd可以在不启用IPv6 Forwarding的情况下发布路由器广告:
sudo radvd -d 1
2010年10月3日星期日
IPv6最后4个域的确定方法
参考:http://network.51cto.com/art/201005/202254.htm
一般来说,IPv6 地址的最后 4 个域应该从网卡的物理地址中获得,假设网卡物理地址是:00-17-31-94-99-EA,在 3,4 字节之间插入 FFFE 换成 EUI-64 格式是:00-17-31-FF-FE-94-99-EA,再对第一个字节的第二位取反,就变成 02-17-31-FF-FE-94-99-EA,然后装载到 IPv6 的本地地址中,就变成本地地址 fe80::217:31ff:fe94:99ea。根据网段的不同,在前面加上 4 个网络域,就是主机的公网地址 2001:xxxx:xxxx:xxxx:217:31ff:fe94:99ea。
总结:
一般来说,IPv6 地址的最后 4 个域应该从网卡的物理地址中获得,假设网卡物理地址是:00-17-31-94-99-EA,在 3,4 字节之间插入 FFFE 换成 EUI-64 格式是:00-17-31-FF-FE-94-99-EA,再对第一个字节的第二位取反,就变成 02-17-31-FF-FE-94-99-EA,然后装载到 IPv6 的本地地址中,就变成本地地址 fe80::217:31ff:fe94:99ea。根据网段的不同,在前面加上 4 个网络域,就是主机的公网地址 2001:xxxx:xxxx:xxxx:217:31ff:fe94:99ea。
总结:
- 在 3、4 字节之间插入 FF FE;
- 对第一个字节的第二位取反。
订阅:
博文 (Atom)