IPSec 的两种工作模式:隧道(ip tunnel)模式和传输(ip transport)模式。简单的来说,隧道模式用于网关和网关之间的点对点连接;传输模式用于网关和电脑之间的点对点连接。具体的请自行百度。
本教程主要是RouterOS(以下简称ROS)通过IPsec隧道模式(IP tunnel)实现点对点互连。
一、网络拓扑
以下是一个使用 ROS实现IPsec点对点互连的案例。
网络拓扑:PC1(10.0.0.100) --- (10.0.0.1)R1(121.236.80.94) --- 互联网 --- (117.62.85.3)R2(192.168.88.1)---(192.168.88.254)PC2
RouterOS(以下简称ROS)建立SSTP服务器的方法,主要讲讲ROS建立SSTP VPN服务器,以及客户端连接。
SSTP又称安全套接字隧道协议,是一种应用于互联网的协议。它可以创建一个在HTTPS上传送的VPN隧道,从而消除与基于PPTP(点对点隧道协议)或L2TP(第2层隧道协议)VPN连接有关的诸多问题。
一、申请域名和SSL证书
前提是需要有自己的独立域名和给域名申请SSL证书。
本文使用自己的域名ros.myxzy.com,在腾讯云免费申请的TrustAsia TLS RSA CA(1年),由于域名已经在腾讯云云解析了,所以很简单的就申请下来了。
Proxmox VE(以下简称PVE)导入RouterOS(以下简称ROS)的ESXi ovf模版,并成功转移ROS的授权。
一、环境介绍
1、PVE版本:Proxmox Virtual Environment 5.4-3
2、ROS ovf模版:文章最后有下载(ROS-6.43.16-X64-L6[60M].ovf)
3、WinSCP(请自行百度下载)
二、PVE导入OVF模版
一、环境介绍
1、Proxmox VE(以下简称PVE) 5.4-3
2、iKuai8_x64_3.1.9_Build201904221629.iso 官网下载 (我这边教程使用了64位版本)
PS:家用的话,32位和64位没什么差别,64位的话需要内存4G。
二、虚拟环境
1、上传iKuai8_x64_3.1.9_Build201904221629.iso镜像,点开“local”存储,点击“内容”,点击“上传”,选择iso镜像,上传
对于LEDE来说,官网只提供IMG文件,不提供ISO文件,Proxmox VE(以下简称PVE)虚拟机来说,安装LEDE还是有点难度的,以下教程会详细介绍PVE如何安装LEDE(新版本也称OpenWrt)。
一、环境介绍
PVE版本:Proxmox Virtual Environment 5.4-3
LEDE版本:openwrt-koolshare-mod-v2.31-r10822-50aa0525d1-x86-64-combined-squashfs.img.gz
二、环境创建
一、环境介绍
1、Proxmox VE(以下简称PVE) 5.4-3
2、黑群晖DSM6.2引导由xpenology的大神Jun提供(DS3617xs v1.03b,文件下载在文章最后)
3、DSM_DS3617xs_23739.pat 官网下载
二、环境创建
1、点击“创建虚拟机”按钮,勾上“高级”,勾上“开机自启动”(软路由一般情况下开机启动),名称填入虚拟机名称(例如DSM),点击“下一步”
RouterOS(以下简称ROS)的vrrp的mac地址是固定的,不能修改,一般都是00:00:5E:00:01:01开始,所以对于很多运营商来说只要封掉00:00:5E:00:xx:xx段MAC就可以封掉多拨。
对于实体机ROS来说,可以通过Bridge的方法来修改vrrp mac地址,网上也一般是这种方法。
操作方法:
一、建一个外网的bridge。(这边演示ether3是外网网卡)
Winbox -> Bridge -> + -> OK(默认就可以)
相对于Centos6防火墙使用的是iptables,而Centos7使用的是filewall,它底层还是使用 iptables 对内核命令动态通信包过滤的,简单理解就是firewall是centos7下管理iptables的新命令。
一、systemctl命令操作防火墙
1、启动防火墙:systemctl start firewalld.service
2、关闭防火墙:systemctl stop firewalld.service
3、重启防火墙:systemctl restart firewalld.service
4、显示防火墙状态:systemctl status firewalld.service