RouterOS 的基础设置使用
RouterOS 的基础设置使用

RouterOS 的基础设置使用

Published date
Feb 23, 2022
随着使用软路由的日益频繁,爱快已经难以满足需求,并且爱快最近爆出的远程管理漏洞让人忧心忡忡,遂决定更换主路由系统。 虽然之前略微了解过开源的 pfSense,但了解了一下发现使用 RouterOS 的人也不少,于是决定试一试,便有此篇记录。
本篇大量参考了 Video Talk 的视频教程 👇
Video preview
💡
RouterOS 是付费授权的路由系统,关于各个授权级别的差异可见 RouterOS license keys 相关内容。P.S. 官方默许 CHR 的 P-Unlimited 授权的无限试用。

安装

博主是在 PVE 虚拟机中安装 RouterOS 的,直接去 MikroTik 的下载页 下载 CHR 磁盘镜像(Cloud Hosted Router)导入 QEMU 虚拟机即可,注意适当调整磁盘的大小,以免出现后期空间不足的尴尬情况。
随后打开控制台,使用 admin 和空密码登录,简单看一下使用许可并设置密码,就可以登录到命令界面了。
notion image

小试牛刀

system license print 可以查看 RouterOS 授权。
interface print 可以显示所有网络接口。
快捷键 Ctrl + L 可以清除控制台输出。
system reset 还原初始设置

设置 LAN 管理地址

ip export 可以查看当前暴露的地址。
ip address add address=10.200.0.1/16 interface=ether1 来设置管理地址。
notion image

登录 Web 管理后台

此时设置为路由同网段 IP(为了后面网络测通,可以把 DNS 服务器指向路由 IP),即可打开 RouterOS 管理后台页面。
notion image
登录后可以看到设置页面,右上角默认的 Quick Set 可以快速设置路由器上网使用,但是由于网口都没有配置,我们应该选择第二项 WebFig 来配置路由系统的基本选项。
notion image
初始界面显示路由上的各个以太网接口,双击可以编辑,可以按个人喜好设置成譬如 lan1wan1 的名字。
notion image

PPPoE 拨号设置(可选)

博主使用的是 DHCP 上网方式,但考虑到大多数读者都是宽带拨号上网,且可能不通过光猫拨号,而是想直接使用 RouterOS 拨号的,这部分可以先看前文视频教程的 16:00 左右部分内容,以后再补充图文内容。

DHCP Client 设置(可选)

假如你也使用 DHCP 上网方式,则在此处配置 WAN 口的 DHCP Client 来获取上网信息。
notion image

设置 NAT 地址伪装

如图设置添加一个 Firewall - NAT 条目。
notion image

设置 DNS 服务器

添加公共 DNS 地址,并勾选 Allow Remote Requests。
在这里你也可以配置 DoH,不过如果需要验证证书则需要自行导入根证书,RouterOS 默认是不包含根证书的。
notion image

设置多网口集成的网桥(可选)

适用于多 LAN 口的情况,但如果你恰好只有一个 LAN 口,也可略过此步骤。
notion image
网桥名字可自己改,其他设置不用动。
notion image
接下来要绑定网口到网桥上,选择上方的 Ports 选项卡,选择需要绑定到网桥的接口(每次只能选择一个,多个接口则重复多次)。
notion image
notion image
notion image

设置 DHCP 服务器

这个时候电脑应该可以正常上网了,但此时的 IP 是手工配置的,而不是通过 DHCP 服务器下发,因此还需开启 DHCP 服务。
首先需要创建一个 IP 地址池(Pool),能够让 DHCP 来分配。
notion image
然后回到 DHCP Server 选项卡,添加一个 DHCP 服务器。注意如果有配置网桥,请在接口处选择你之前创建的网桥。
notion image
此时已经配置了 IP 的 DHCP 信息,另外还有子网掩码、网关以及 DNS 等需要按 IP 所在范围配置,转到 Networks 选项卡,按需填写。
notion image
注意这里的 Gateway 是必须配置的,而 DNS 是可选的,但也推荐配置上。
notion image

Enjoy it!

现在你可以搭配 RouterOS 来正常上网啦!