RouterOS安装以及搭建DHCP PPPoE PPTP L2TP服务
1.安装routeros
https://mikrotik.com/download 网站下载routeros镜像

vdi格式 :VirtualBox默认创建的硬盘文件格式
vmdk格式:VMware创建的虚拟硬盘文件格式
ova格式:开放虚拟化格式
这里我们使用virtual box来创建
下载ova镜像,选择ova文件,直接导入到vbox

导入完成后,在设置中更改网络。最好选择桥接两张不同的网卡,一个做WAN,一个做LAN

2.配置routeros
安装完成后进入命令行界面 默认账户admin 密码空

使用 interface set ether1 name=lan 来设置接口对应的名称,方便之后管理
可以使用interface print detail查看详细的接口信息
命令可以使用tab键补全
安上图设置好LAN WAN接口,需要确定LAN WAN对应实际的网卡是不是正确,请按照interface print detail里mac来查看
RouterOS命令行与cisco这些路由设备比较像,用/可以返回上一级命令

然后使用ip address add address=192.168.10.1/24 interface=lan (IP只是例子)来设置lan接口的ip地址,
最好与PC同一个网段,用来访问RouterOS的管理界面,WAN的地址可以先不设置,或设置为外部的网络地址

以上基础的配置完成了,接下来进入管理界面配置
使用浏览器访问192.168.10.1或者使用官网的winbox访问192.168.10.1,这里直接使用网页访问
访问直接进入以下界面

用户名密码与命令行一样
在quick set里面可以设置RouterOS的网络,就像普通的路由器那样去设置就行

至此,routeros基本设置就完成了,下面介绍搭建使用ROS搭建DHCP PPPoe L2TP PPTP
3.搭建DHCP
在ip-pool中增加一个地址池

进入IP->DHCP Server,add new,添加一个DHCP server,interface选择lan,Address Pool选择刚刚建的DHCP Pool其他默认,APPLY OK

进入IP->DHCP Server->Network,根据需求配置

到此步骤,DHCP服务就配置好了,在DHCP界面d或e控制dhcp开关
4.搭建pppoe
增加一个地址池,最好与LAN接口ip不同网段

添加PPPoE属性 进入PPP->Profiles,add new,配置如下,其余默认

进入PPPoE server配置服务器,配置如下,具体参数可自行设定

进入secret配置PPPoE账户,密码pppoe

至此PPPoE服务器搭建完毕,router会虚拟出一个pppoe接口
5.搭建PPTP L2TP server
配置PPTP和L2TP与PPPoE配置方法相同,先各自建立一个地址池和账号
再添加配置Profiles

配置server 在PPP – interface –PPTP server

L2TP的配置如下:


搭建完如图

6.通过配置firewall来使PPPoe PPTP L2TP客户端来连接WAN端的外网


配置后

RouterOS安装以及搭建DHCP PPPoE PPTP L2TP服务的更多相关文章
- PPTP&L2TP&PPPOE client and server configure
一. PPPOE 1. server(参考http://laibulai.iteye.com/blog/1171898) (1)安装rp-pppoe:yum install rp-pppoe (2)配 ...
- centos DNS服务搭建 DNS原理 使用bind搭建DNS服务器 配置DNS转发 配置主从 安装dig工具 DHCP dhclient 各种域名解析记录 mydns DNS动态更新 第三十节课
centos DNS服务搭建 DNS原理 使用bind搭建DNS服务器 配置DNS转发 配置主从 安装dig工具 DHCP dhclient 各种域名解析记录 mydns DNS动态更 ...
- VPN协议PPTP/L2TP/OpenVPN及SSH的区别与详解
大家在使用VPN的时候都会看到商家有提供PPTP VPN.L2TP VPN.OpenVPN.SSH代理等多种协议选择,但是许多朋友却不知道它们之间有什么区别,也不知道该如何选择,今天整理了一些日常收 ...
- centos6.7搭建DHCP服务器
centos6.7搭建DHCP服务 2017-03-24 09:47:16 系统环境: centos6.7 安装之前首先使用rpm –qa | grep dhcp查看系统中是否已安装了dhcp软件包. ...
- centos7 搭建DHCP服务器
一.DHCP简单讲解 DHCP就是动态主机配置协议(Dynamic Host Configuration Protocol)是一种基于UDP协议且仅限用于局域网的网络协议,它的目的就是为了减轻TCP/ ...
- 手把手教你搭建DHCP服务器
目录 DHCP实现原理 DHCP定义 DHCP分配方式 DHCP工作过程 初次登录 重新登录 更新租约 搭建DHCP服务器 实验目的 实验环境 实验步骤 实验结果 DHCP实现原理 DHCP定义 DH ...
- Linux搭建DHCP服务器
Linux搭建DHCP服务器 实验目标: 通过本实验掌握基于Linux的DHCP服务器搭建技能. 本实验包含内容为yum的认识与使用,磁盘挂载的概念与使用,DHCP原理及配置,systemctl服 ...
- centos 6.5 搭建DHCP实验
搭建DHCP服务 安装DHCP服务 挂载光盘:mount /dev/cdrom /qswz 从光盘的安装包中安装DHCP rpm -ivh dhcp-4.1.1-38.P1.el6.centos.i6 ...
- 如何在windows server2016搭建DHCP服务器
DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)是一个局域网的网络协议.指的是由服务器控制一段IP地址范围,客户机登录服务器时就可以自动获得服务器分 ...
随机推荐
- 转:python2.x 和 python3.x的区别
注:本文的原文地址为Key differences between Python 2.7.x and Python 3.x 许多 Python 初学者想知道他们应该从 Python 的哪个版本开始学习 ...
- 云计算之走进LINUX(一)
引言 小比特的随笔: 亲爱的博友所有随笔部分记录的是小比特的一些学习笔记,阅读性不是太强仅供有基础的博友参考,对小白来说阅读起来可能会有些吃力.当然也可以参考啦!小比特将在文章部分提供详细的内容介绍供 ...
- python的闭包操作
调用外函数的时候,只是存了闭包函数给flast列表,这个闭包函数并不是一个结果,个人理解而是存的是当前的环境,比如第一次循环当前的环境就是i=0,第二次循环,当前的环境就是i=1,等. 然后,真正的计 ...
- Python3 解决 ModuleNotFoundError: No module named 'pygal.i18n' 问题
在获取国别码集通过导入模块pygal报以下问题: from pygal.i18n import COUNTRIES 解决方法: 安装模块 pip3 install pygal_maps_world ...
- Ubuntu分区方案
swap: 4G(跟你自己内存一样大):主分区:空间起始位置:用于交换空间 /boot: 300M(太小会导致软件无法升级):逻辑分区:空间起始位置:EXT4:/boot /: 30G:主分区:空间起 ...
- 什么是IDS/IPS?
目录 摘要 0x00 基于网络的IDS和IPS0x01 设计考虑因素0X02 IDS/IPS 总结 摘要 摘要 这篇文章主要介绍的是入侵检测系统(IDS)和入侵防御系统(IPS ...
- std::shared_future/future
std::future提供了一种访问异步操作结果的机制.
- 元素定位之css选择器(1)
CSS选择器用于选择你想要的元素的样式的模式. "CSS"列表示在CSS版本的属性定义(CSS1,CSS2,或对CSS3). 表格部分摘自菜鸟教程:https://www.runo ...
- (转)python中@property详解
转:https://www.cnblogs.com/zhangfengxian/p/10199935.html
- C语言1博客作业03
这个作业属于哪个课程 C语言程序设计1 这个作业要求在哪里 (https://edu.cnblogs.com) 我在这个课程的目标是 掌握函数运算 我在这个作业哪个具体方面帮助实现目标 编译一些基本生 ...