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. [ZJOI2006]物流运输trans

    Description 物流公司要把一批货物从码头A运到码头B.由于货物量比较大,需要n天才能运完.货物运输过程中一般要转停好几个码头.物流公司通常会设计一条固定的运输路线,以便对整个运输过程实施严格 ...

  2. 0基础学Java快速扫盲指南,月入2W的基础

    学Java,掌握一些基本的概念是第一步,本文简单为大家介绍一些扫盲级别的内容,希望帮助小白快速入门. 一.基本概念 JVM:java虚拟机,负责将编译产生的字节码转换为特定机器代码,实现一次编译多处执 ...

  3. 决策树算法系列之一 ID3

    1 什么是决策树 通俗来说,决策树分类的思想类似于找对象 一个女孩的母亲要给这个女孩介绍男朋友 (分类问题.见或不见) 女孩有自己的一套标准 长相 收入 职业 见面与否 丑 高 某箭队经理 不见 中等 ...

  4. 渗透测试-基于白名单执行payload--Cmstp

    0x01 Cmstp简介 Cmstp安装或删除“连接管理器”服务配置文件.如果不含可选参数的情况下使用,则 cmstp 会使用对应于操作系统和用户的权限的默认设置来安装服务配置文件. 微软官方文档: ...

  5. Python之random模块和time模块

    1.random()模块的使用   import random x = random.random() y = random.random() print(x,y*10) #random.random ...

  6. Java匹马行天下之新手学习目录

    Java匹马行天下之新手学习目录 学习路线 [Java匹马行天下——Java学习路线] [Java匹马行天下——开篇学习计划] 基础篇 [Java匹马行天下之学编程的起点——编程常识知多少] [Jav ...

  7. 如何利用C# Roslyn编译器写一个简单的代码提示/错误检查?

    OK, 废话不多说,这些天在写C#代码时突然对于IDE提示有了一些想法,之前也有了解过,不过并没有深入. 先看个截图: 一段再简单不过的代码了,大家注意看到 count 字段下面的绿色波浪线了吗,我们 ...

  8. 简单多层神经网络实现异或XOR

    最近在看<Neural Network Design_Hagan> 然后想自己实现一个XOR 的网络. 由于单层神经网络不能将异或的判定分为两类. 根据 a^b=(a&~b)|(~ ...

  9. 设计模式(六)Prototype模式

    Prototype模式就是不根据类来生成实例,而是根据实例来生成新实例.至于为什么不能根据类来生成实例,在最后会讲到. 还是根据实例程序来理解这种设计模式吧. 下面是实例代码. package Big ...

  10. js更高文档的样式

    <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...