Azure SoftEther VPN
装个vs2015,想装全组建还得爬墙…
曾经的 Azure OpenVPN 项目 (http://azure-openvpn.github.io/) 好几年木有更新
改用 SoftEther VPN 吧…
其实原理都一样
起 Linux 做 VPN
现在 Azure 上开个虚拟机(好贵的说…)

虚拟机创建中

虚拟机创建完成,已自动添加了SSH端口(终结点是什么鬼…还不如之前的端点呢…)

然后下个 PUTTY
SSH 连上
先更新下
sudo apt-get update

然后安装下必要的组建
sudo apt-get install build-essential
然后下载
解压文件
tar -zxvf softether-vpnserver-v4.10-9473-beta-2014.07.12-linux-x64-64bit.tar.gz
进入解压出的文件目录
cd vpnserver
进行下安装检查
./.install.sh
(点1回车三次…)
然后启动VPN服务
sudo ./vpnclient start

然后我们需要去 Azure 上给虚拟机开放一些端口(终结点…)
TCP:443、992、1194、5555
UDP:500、4500

然后我们就可以用 SoftEther VPN 的客户端进行剩下的配置
下载一个 SoftEther Admin Tools:http://pan.baidu.com/s/1mghwPyK
连接到我们的虚拟机

首次连接会提示设置密码

设置完密码就进入配置了
我们自定义配置就行

点“关闭”后配置启用IPsec,并设置IPsec预共享密钥

然后我们来配置用户

新建一个用户

配置 NAT 和 DHCP

启用 NAT

配置自己看着改下就行,默认也可以

然后服务器端我们就配置完了。
下面我们来从客户端连接VPN
在win下新建VPN连接
首先“设置新的连接或网络”

连接到工作区

如果之前设置过 VPN ,可能会有这个提示,我们选“创建新的连接”

创建 VPN 连接

输入我们 Azure 的主机域名,并创建连接

连接创建成功

下面我们还需要设置下连接的属性,设置为 L2TP/IPsec

在“高级设置”中填写我们之前在服务器端设置的预共享密钥

然后就可以连接 VPN 了

输入之前设置的用户名和密码

连接成功

打开某些网站试试效果

下面可以愉快的安装vs2015了…
参考:
http://blog.lincoln.hk/blog/2013/03/19/softether-on-vps/
http://www.freebuf.com/sectool/40418.html
http://mawenjian.net/p/1281.html
Azure SoftEther VPN的更多相关文章
- iptables配置允许vpnserver(softether vpn)
防火墙配置 -A INPUT -p udp -m multiport --dport ,,,, -j ACCEPT
- 免费vpn:SoftEther VPN
Google it. 注意下载2.0版的,不要下载最新版的.
- 通过openswan基于Azure平台搭建VPN server
用过Azure的读者都知道,Vnet一直是Azure比较自豪的地方,尤其是VPN,Azure提供了两种VPN以及专线来保证客户数据的安全性,S2S vpn(站点到站点的,基于IPsec的),P2S v ...
- Azure Site to Site VPN 配置手册
目录 1 Azure Site to Site VPN配置前的准备 1 1.1 设备兼容 1 1.2 网络要求和注意事项 1 2 配置Azure site t ...
- 跨云应用部署第一步:使用IPSEC VPN连接AWS中国版和Windows Azure中国版
随着公有云的普及,越来越多的客户将关键应用迁移到云端.但是事实证明,没有哪家云服务提供商可以提供100%的SLA,无论是例行维护还是意外中断服务,对于客户的关键应用而言,都会受到不同程度的影响.此外, ...
- Windows Azure Virtual Network (8) 创建Azure Point-to-Site点到站点 VPN
<Windows Azure Platform 系列文章目录> 我们在使用Azure的时候,常常有这样的需求: -我需要将企业内网的主机连接到微软Azure公有云平台 -我需要保证企业内部 ...
- 构建混合云:配置Azure site to site VPN连接(3)
9. 那么我们来创建网关,创建网关的时候需要注意,看看你的设备是否支持动态网关,在本示例中的Cisco ASA 5550不支持动态网关,所以我们只能创建静态网关: 该创建会花费一定的时间,稍等即可. ...
- 构建混合云:配置Azure site to site VPN连接(1)
用户在构建自己云计算解决方案的时候,往往会选择私有云或者公有云来做部署,但在一些场景下,用户更加希望通过混合云的方案来满足自己的业务需求.Azure为混合云的部署提供多种不同的连接方案,最常见的是 ...
- Windows Azure HandBook (5) Azure混合云解决方案
<Windows Azure Platform 系列文章目录> 在很多情况下,我们都会遇到本地私有云和公有云做互通互联的混合云场景.对于这种混合云的场景,微软的Windows Azure会 ...
随机推荐
- postgresql 配置文件优化
postgresql 配置文件优化 配置文件 默认的配置配置文件是保存在/etc/postgresql/VERSION/main目录下的postgresql.conf文件 如果想查看参数修改是否生效, ...
- SQLSERVER拯救某个时间点被误删除的数据
SQLSERVER拯救某个时间点被误删除的数据 转载自:http://blog.csdn.net/dba_huangzj/article/details/8491327 要拯救某个时间点被误删除的数据 ...
- 替换系统数据库解决SQLSERVER服务启动不了的问题
替换系统数据库解决SQLSERVER服务启动不了的问题 当遇到SQLSERVER服务启动不起来的时候,我们试过把系统的四个数据库master ,model ,tempdb,msdb 替换掉,Windo ...
- SQLSERVER执行性能统计工具SQLQueryStress
SQLSERVER执行时间统计工具SQLQueryStress 有时候需要检测一下SQL语句的执行时间,相信大家都会用SET STATISTICS TIME ON开关打开SQLSERVER内置的时间统 ...
- Android 5.x特性概览一
2014年,Google 携 Android 5.X 重装回归.迄今为止已有已有两年有余,全新设计的 UI风格和更加强悍的性能,再一次奠定了Android 的霸主地位.本文将就 UI 方面 Googl ...
- [C#] 與Android共舞–手機post資料給Server (转帖)
最近在搞安卓,跟Server溝通是一定要的,這範例很簡單,就是我在Android 上面,透過POST 的方式傳資料給 Server ,則Server 收到值後直接回傳, Server side 是用a ...
- linux下解决端口被占用问题
查找被占用的端口: netstat -tln netstat -tln | grep 8080 查看端口属于哪个程序 lsof -i :8080 杀掉占用端口的进程: kill -9 进程ID ...
- HttpClient与APS.NET Web API:请求内容的压缩与解压
首先说明一下,这里的压缩与解压不是通常所说的http compression——那是响应内容在服务端压缩.在客户端解压,而这里是请求内容在客户端压缩.在服务端解压. 对于响应内容的压缩,一般Web服务 ...
- UML中依赖(Dependency)和关联(Association)之间的区别
一般情况下,使用关联(association)来表示像类中的字段等.这个关系是始终存在的,因此你可以随时针对关联项进行访问调用,例如可以始终从 Customer 对象获取 Order 对象.但事实上它 ...
- beego中orm关联查询使用解析
这两天在学习beego框架,之前学习的时候遗漏了很多东西,比如orm.缓存.应用监控.模板处理等,这里将通过实例记录下如何使用beego自带的orm进行关联查询操作. 首先说明下,beego的orm有 ...