OpenVPN 原理与实战文章汇总
来源:互联网 发布:inxedu 完整源码 编辑:程序博客网 时间:2024/06/06 07:13
概述:
1.OpenVPN 开源软件,首先要感谢OpenVPN团队。
2.在网上找了些关于OpenVPN文章发现在大部分都在讲配置,很少有人写原理的。在CSDN上一位大神,写了很多关于OpenVPN原理、数据包分析的文章,在这里与大家分享一下。希望深入了解OpenVPN的博友可以参考一下。
3.大神的博客:http://blog.csdn.net/dog250/article/details/6990814。
一、基本理论篇
1. VPN原理及实现--一般理论
2. VPN原理及实现--隧道的一种实现
3. VPN原理及实现--虚拟网卡构建vpn
4. VPN原理及实现--tcp还是udp
5. Linux平台VPN技术概论
6. Linux平台VPN技术概论(续)
7. VPN技术漫谈之IPSec(附MPLS)
8. TCP封装的隧道对于拥塞控制的意义
9. VPN的概念以及要点
10. SSL VPN和IPSec VPN的区别以及部署
二、基本编译配置篇
1. OpenVPN简易文档
2. OpenVPN-2.1.1在windows上的编译
3. Mac OS X上安装OpenVPN
4. OpenVPN碰到Windows-一些问题的解决
5. OpenVPN遇到的Secondary地址问题
三、源码分析篇
1. OpenVPN的广播问题以及tun和tap设备的深层次挖掘
2. OpenVPN中虚拟ip地址的自定义分配
3. OpenVPN中虚拟ip地址的分配
4. OpenVPN 中虚拟ip地址的自定义分配--总结
5. OpenVPN的日志记录头
6. 使用OpenVPN时的问题--用源代码进行分析
7. OpenVPN关于push-peer-info的实现
四、协议篇
1. OpenVPN协议解析-网络结构之外
2. OpenVPN协议解析-握手数据包分析
3. OpenVPN协议解析-通道/状态机/Reliability层
五、高级路由篇
1. 使用OpenVPN的桥接模式扩展内部局域网
2. OpenVPN的高级路由技术-内部路由
3. OpenVPN高级路由技术-扩展成巨大的网络
4. OpenVPN高级路由技术-反向推送信息
5. OpenVPN的包过滤机制
6. OpenVPN高级路由技术-虚拟交换机和内部路由缓存
7. OpenVPN高级路由技术-全面的互通性配置
六、性能相关
1. OpenVPN的效率问题
2. OpenVPN性能-数据采集
3. OpenVPN性能-OpenVPN的第一个瓶颈在tun驱动
4. OpenVPN性能-OpenVPN的第二个瓶颈在ssl加解密
5. OpenVPN性能-当tap遇到bonding
6. OpenVPN性能-多OpenVPN共享一个虚拟网卡
七、功能实现
1. OpenVPN的新钩子设计
2. 让OpenVPN实现IKE似的两阶段密钥协商
3. 返璞归真实现OpenVPN第二阶段协商
4. 完全在用户态实现IPSec VPN
最后,希望大家有所收获^_^……
本文出自 “Share your knowledge …” 博客,请务必保留此出处http://freeloda.blog.51cto.com/2033581/1354768
- OpenVPN 原理与实战文章汇总
- springboot实战之文章汇总
- OpenVPN Reliability-layer的原理与实现
- openvpn原理
- Zookeeper原理与实战
- Keepalived原理与实战
- rocketMQ原理与实战
- Java 与并发相关的系统原理 —— 参考博客文章链接汇总
- 实战CGLIB系列文章之开篇:CGLIB简介、原理与应用
- OpenVPN的工作原理
- OpenVPN的工作原理
- OpenVPN的工作原理
- OpenVPN的工作原理
- openvpn原理如下:
- 关于OpenVPN文章的目录
- 关于OpenVPN文章的目录
- 反病毒原理与实战
- SNMP 原理与实战详解
- 那些年我们一起踩过环信的坑
- Java虚拟机JVM各调优参数说明
- 射频识别技术漫谈(26)——Felica的文件系统
- lua 和c的调用
- 算法相关——KMP算法最通俗易懂的解释
- OpenVPN 原理与实战文章汇总
- 常用DOS命令
- try块的三种组合方式
- Retrofit2使用方法
- 关于web开发的一些重点知识总结
- mysql 触发器的问题 Can't update table 'tbl' in stored function/trigger because it is already used by state
- 学习运维——管理IPv6网络及高级网络配置
- 解决hadoop 3.0.0配置过程中无法找到hadoop-env.sh的问题
- 洛谷P3252 [JLOI2012]树