1. 客户端的下载 http://www.mikrotik.com/download  下载 winbox

2. Reset重置密码的正确姿势 http://wiki.mikrotik.com/index.php?title=Manual:Reset&redirect=no   
    拔下电源, 按住reset键, 插上电源, 直到USR灯开始闪烁, 立即松开reset键. 如果一直按到USR灯灭, 那就进入netinstall模式了
    默认的账号是 admin / admin 或者 admin / 空密码

Update 20161216: 才发现 RB750r2 和 RB750gr2 这两个是不同的型号, 前者是不带千兆的, 哎浪费感情.

Update 20171005 配置RB750gr3 pppoe拨号上网, 以及打开59456端口转发

1. 连接, 初始化
winbox会自动搜索局域网内的可用rb设备, 只要确保pc与rb设备在一个网段即可. admin默认口令为空, 连接上后应当尽快设置口令
System -> Reset Configuration
check "No Default Configuration", "Do Not Backup", click "Reset Configuration"

2. 规划
RB750gr3包含5个网口, ether1~5, 使用ether1添加pppoe拨号, 其余ether2~5均作为同一个局域网子网

3. 配置pppoe拨号
PPP -> Interface -> + pppoe client
General: Interface:ether1
Dial Out: user:**, password:**, use peer dns, add default route

4. 设置局域网子网,
添加网桥
Bridge -> Bridge -> +
General: bridge1, STP: Protocol Mode:rstp
将网口添加至网桥
Bridge -> Ports -> + (依次添加ether2 ~ ether5)
设置网桥IP
IP -> Addresses -> +
192.168.6.254/24, interface:bridge1

5. 设置NAT
IP -> Firewall -> NAT -> +
General: Chain:srcnat,
Action: Action:masquerade
注意: 这一步是必须的

以上设置后, 应当就能上网了. 如果不行的话, 检查route规则配置是否正确, 启动并pppoe拨号后, 应当出现如下三条route rule
DAS    0.0.0.0/0     132.20.19.1 reachable pppoe-out1
DAC    132.20.19.1    pppoe-out1 reachable
DAC    192.168.6.0/24     bridge1 reachable

6. 配置端口转发
IP -> Firewall -> NAT -> +
General: Chain:dstnat, Protocol:6(tcp), Dst.Port:59567, In.Interface:pppoe-out
Action: Action:dst-nat, To Address:192.168.6.109, To Ports:59567
如果需要转发udp, 则选择udp再按以上添加一个规则
注意: In.Interface 不能用ether1, 应该用pppoe-out, 因为外网IP是拨号成功后关联在pppoe-out上的

常用技巧

1. 检查某个内网分配的IP连接到了设备的哪个网口
 如果这个网口在某个bridge里, 可以通过1) Bridge -> Hosts 查看当前bridge里面的mac list, 2) IP -> DHCP Server -> Leases 查看IP对应的mac, 通过查找相关的mac, 就能看出来IP对应的端口

2. 关于网口的RX, TX数值
RX和TX分别表示了Receive和Transmit, 注意其描述的方向是以当前网口所属的设备为准的. 例如某个路由器的内网网口ether1和ether2各接了一台PC, 当ether1连接的PC从ether2连接的PC上copy文件时, ether1上的TX会增大, ether2的RX会增大, 从路由器的角度看就很好理解.
另一个例子是通过pppoe拨号上网的路由器, 拨号产生的虚拟网口为pppoe-out, 依托的外网网口为wan, 内网口ether1连接的PC在某视频网站上看视频, 所产生的的结果是 pppoe-out的RX增大, wan的RX增大, ether1的TX增大

MikroTik RB750r2/RB750gr3 操作记录的更多相关文章

  1. centos 6x系统下源码安装mysql操作记录

    在运维工作中经常部署各种运维环境,涉及mysql数据库的安装也是时常需要的.mysql数据库安装可以选择yum在线安装,但是这种安装的mysql一般是系统自带的,版本方面可能跟需求不太匹配.可以通过源 ...

  2. Mysql更换MyISAM存储引擎为Innodb的操作记录

    一般情况下,mysql会默认提供多种存储引擎,可以通过下面的查看: 1)查看mysql是否安装了innodb插件.通过下面的命令结果可知,已经安装了innodb插件. mysql> show p ...

  3. nginx缓存配置的操作记录梳理

    web缓存位于内容源Web服务器和客户端之间,当用户访问一个URL时,Web缓存服务器会去后端Web源服务器取回要输出的内容,然后,当下一个请求到来时,如果访问的是相同的URL,Web缓存服务器直接输 ...

  4. Linux下修改系统编码的操作记录

    Linux系统安装后,发现中文显示乱码.因为系统编码为en_US.UTF-8,应改为支持中文的编码(即zh_CN.UTF-8)操作记录如下:1)检查linux的系统编码检查linux的系统编码,确定系 ...

  5. Nginx中防盗链(下载防盗链和图片防盗链)操作记录

    日常运维工作中,设置防盗链的需求会经常碰到,这也是优化网站的一个必要措施.今天在此介绍Nginx中设置下载防盗链和图片防盗链的操作~ 一.Nginx中下载防盗链的操作记录对于一些站点上的下载操作,有很 ...

  6. nginx利用geo模块做限速白名单以及geo实现全局负载均衡的操作记录

    geo指令使用ngx_http_geo_module模块提供的.默认情况下,nginx有加载这个模块,除非人为的 --without-http_geo_module.ngx_http_geo_modu ...

  7. Mysql备份系列(4)--lvm-snapshot备份mysql数据(全量+增量)操作记录

    Mysql最常用的三种备份工具分别是mysqldump.Xtrabackup(innobackupex工具).lvm-snapshot快照.前面分别介绍了:Mysql备份系列(1)--备份方案总结性梳 ...

  8. jenkins中通过git发版操作记录

    之前说到的jenkins自动化构建发版是通过svn方式,今天这里介绍下通过git方式发本的操作记录. 一.不管是通过svn发版还是git发版,都要首先下载svn或git插件.登陆jenkins,依次点 ...

  9. gitlab配置邮件通知功能操作记录

    之前已经介绍了gitlab的部署http://www.cnblogs.com/kevingrace/p/5651402.html但是没有配置邮箱通知功能,今天这里介绍下gitlab安装后的邮箱配置操作 ...

随机推荐

  1. javascript级联菜单,数据从数据库中获取

    1.html代码: <%@ page contentType="text/html; charset=gb2312" %> <%@ page import=&qu ...

  2. Yarn 详解

    唐 清原, 咨询顾问 简介: 本文介绍了 Hadoop 自 0.23.0 版本后新的 map-reduce 框架(Yarn) 原理,优势,运作机制和配置方法等:着重介绍新的 yarn 框架相对于原框架 ...

  3. MyBatis+Spring SQL效率测试报告

    1. 数据库结构 2. insert 测试 insert 的测试包括 1) 批量拼接values()插入 2) 有事务for循环插入 3) 无事务for循环插入 测试 SQL: <!-- 普通 ...

  4. [21] Mesh法线的生成算法

    // 生成顶点法线 bool YfCalculateVertexNormal ( void* pNormalsBuffer, Yuint normalStriding, Yuint normalPos ...

  5. python pandas.Series&&DataFrame&& set_index&reset_index

    参考CookBook :http://pandas.pydata.org/pandas-docs/stable/cookbook.html Pandas set_index&reset_ind ...

  6. 理解js中的new

    new 操作符 在有上面的基础概念的介绍之后,在加上new操作符,我们就能完成传统面向对象的class + new的方式创建对象,在Javascript中,我们将这类方式成为Pseudoclassic ...

  7. HTML标签 闭合还是不闭合?

    你在写 HTML5 代码的时候,是否纠结过应该写 <br /> 还是 <br>,是写 <input /> 还是写 <input>.写 <scrip ...

  8. 【北京】低价出售C/C++经典书籍

    都非常新   C++程序设计 5元 高质量C/C++编程指南 8元   C++对象模型 10元 STL源代码剖析 12元 深入浅出MFC 10元 设计模式 10元 C++ primer 8元 面向对象 ...

  9. PHP 使用mysql 与 mysqli 连接Mysql数据库

    代码很简单直接上了 <?php /** * @Author: HTL * @Email: Huangyuan413026@163.com * @DateTime: 2015-05-14 16:0 ...

  10. [Node.js]25. Level 5. Route params

    Create a route that responds to a GET request '/quotes/<name>', then use the param from the UR ...