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服务的更多相关文章

  1. PPTP&L2TP&PPPOE client and server configure

    一. PPPOE 1. server(参考http://laibulai.iteye.com/blog/1171898) (1)安装rp-pppoe:yum install rp-pppoe (2)配 ...

  2. centos DNS服务搭建 DNS原理 使用bind搭建DNS服务器 配置DNS转发 配置主从 安装dig工具 DHCP dhclient 各种域名解析记录 mydns DNS动态更新 第三十节课

    centos  DNS服务搭建  DNS原理  使用bind搭建DNS服务器 配置DNS转发 配置主从  安装dig工具  DHCP  dhclient  各种域名解析记录  mydns DNS动态更 ...

  3. VPN协议PPTP/L2TP/OpenVPN及SSH的区别与详解

    大家在使用VPN的时候都会看到商家有提供PPTP VPN.L2TP  VPN.OpenVPN.SSH代理等多种协议选择,但是许多朋友却不知道它们之间有什么区别,也不知道该如何选择,今天整理了一些日常收 ...

  4. centos6.7搭建DHCP服务器

    centos6.7搭建DHCP服务 2017-03-24 09:47:16 系统环境: centos6.7 安装之前首先使用rpm –qa | grep dhcp查看系统中是否已安装了dhcp软件包. ...

  5. centos7 搭建DHCP服务器

    一.DHCP简单讲解 DHCP就是动态主机配置协议(Dynamic Host Configuration Protocol)是一种基于UDP协议且仅限用于局域网的网络协议,它的目的就是为了减轻TCP/ ...

  6. 手把手教你搭建DHCP服务器

    目录 DHCP实现原理 DHCP定义 DHCP分配方式 DHCP工作过程 初次登录 重新登录 更新租约 搭建DHCP服务器 实验目的 实验环境 实验步骤 实验结果 DHCP实现原理 DHCP定义 DH ...

  7. Linux搭建DHCP服务器

    Linux搭建DHCP服务器   实验目标: 通过本实验掌握基于Linux的DHCP服务器搭建技能. 本实验包含内容为yum的认识与使用,磁盘挂载的概念与使用,DHCP原理及配置,systemctl服 ...

  8. centos 6.5 搭建DHCP实验

    搭建DHCP服务 安装DHCP服务 挂载光盘:mount /dev/cdrom /qswz 从光盘的安装包中安装DHCP rpm -ivh dhcp-4.1.1-38.P1.el6.centos.i6 ...

  9. 如何在windows server2016搭建DHCP服务器

    DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)是一个局域网的网络协议.指的是由服务器控制一段IP地址范围,客户机登录服务器时就可以自动获得服务器分 ...

随机推荐

  1. django创建表单以及表单数据类型和属性

    08.15自我总结 关于django的表单不同关系之间的创建 一.不同关系之间的创建 1.一对一 举例 母表:userinfo id name age 1 张三 12 2 李四 58 字表:priva ...

  2. 【C语言笔记】#define与typedef的区别

    1.#define define是预处理指令,在编译时不进行任何检查,只进行简单的替换 宏定义的一般形式为: #define 宏名 字符串 这里所说的字符串是一般意义上的字符序列,不要和C语言中的字符 ...

  3. 素数与Miller-Rabin测试

    素数及其性质 素数又称质数.指整数在一个大于 111 的自然数中,除了 111 和此整数自身外,没法被其他自然数整除的数. 性质1 有无穷多个素数. 证明: 用反证法.设已知的最大素数为 PPP,考虑 ...

  4. Tree 点分治

    题目描述 给你一棵TREE,以及这棵树上边的距离.问有多少对点它们两者间的距离小于等于K 输入输出格式 输入格式: N(n<=40000) 接下来n-1行边描述管道,按照题目中写的输入 接下来是 ...

  5. 细谈Mysql事务

    文章原创于公众号:程序猿周先森.本平台不定时更新,喜欢我的文章,欢迎关注我的微信公众号. 上一篇着重谈到了MySQL锁的概念,里面谈到了事务的概念,其实大部分开发者对于事务肯定不陌生,事务的概念其实就 ...

  6. eclipse中最有用的10个快捷键

    这里列出一些在使用eclipse的过程中最有用的10个快捷键,通过灵活使用这些快捷键可以提高开发效率和开发质量. 1. [ctrl+shift+r]打开资源 这可能是所有快捷键中最省时间的了.这个快捷 ...

  7. python学习-流程控制(四)

    学习笔记中的源码:传送门 4.2if分支结构 if语句有三种形式: 如果 if 条件为“真”,程序就会执行 i f条件后面的多条语句:否则就会依次判断 elif 条件,如果 elif 条件为“真”,程 ...

  8. liunux中的标准输出。以及常用的 2>dev/null 命令的含义

    了解Linux怎样处理输入和输出是非常重要的.一旦我们了解其原理以后,我们就可以正确熟练地使用脚本把内容输出到正确的位置.同样我们也可以更好地理解输入重定向和输出重定向. 首先我们来了解一下linux ...

  9. 如何使用Swagger为.NET Core 3.0应用添加JWT授权说明文档

    简介 本教程采用WHY-WHAT-HOW黄金圈思维模式编写,黄金圈法则强调的是从WHY为什么学,到WHAT学到什么,再到HOW如何学.从模糊到清晰的学习模式.大家的时间都很宝贵,我们做事前先想清楚为什 ...

  10. React + MobX 状态管理入门及实例

    前言 现在最热门的前端框架,毫无疑问是React. React是一个状态机,由开始的初始状态,通过与用户的互动,导致状态变化,从而重新渲染UI. 对于小型应用,引入状态管理库是"奢侈的&qu ...