Mikrotik DHCP Options的简单设置

简单说下 RouterOS 里如何利用 DHCP Options,手动指定不同设备使用不同网关与 DNS

首先先来看看我本地的设置:


我的 ROS 地址为 10.10.10.98, DHCP 服务器分配的网关为 10.10.10.98, DNS 服务器为 10.10.10.98(因为我开启了 ROS 缓存功能)

这样的话,默认接入的设备分配到的网关和 DNS 就是 10.10.10.98。那么如何实现随意设备走指定网关呢,就需要用到 Options 功能:

这里有 3 个参数:

Name: 名称,这个随意
Code: Options 编号,用数字表示。 3 表示网关, 6 表示 DNS。后面会将详细的表贴出来
Value: Options 参数,对应前面的编号。这里我们需要填入’IP 地址’(包含引号,需要英文输入法)

分别填入对应参数后,点 OK 确认保存

接着打开需要修改的设备(首先我们需要先 Make Static),然后在 DHCP Options 点击向下小箭头,选择已经保存的 Options

以下就是设置完成的状态, OK 确认保存就可以了
PC 设备需要 ipconfig /releaseipconfig /renew 释放跟重新获取移动设备断开 Wifi 后重新连接即可

这样设置的好处就是可以设置全局分配 ROS 网关,只将需要经过旁路由的设备才会走旁路由,一来可以避免 NAS 等设备经过代理,二来任你怎么折腾旁路由,家人的设备也不会受到影响。

Options其他参数详情

Options号 Options作用
1 设置子网掩码选项。
3 设置网关地址选项。
6 设置DNS服务器地址选项。
12 设置域名选项。
15 设置域名后缀选项。
33 设置静态路由选项。该选项中包含一组有分类静态路由(即目的地址的掩码固定为自然掩码,不能划分子网),客户端收到该选项后,将在路由表中添加这些静态路由。如果存在Option121,则忽略该选项。
44 设置NetBios服务器选项。
46 设置NetBios节点类型选项。
50 设置请求IP选项。
51 设置IP地址租约时间选项。
52 设置Option附加选项。
53 设置DHCP消息类型。
54 设置服务器标识。
55 设置请求参数列表选项。客户端利用该选项指明需要从服务器获取哪些网络配置参数。该选项内容为客户端请求的参数对应的选项值。
58 设置续约T1时间,一般是租期时间的50%。
59 设置续约T2时间。一般是租期时间的87.5%。
60 设置厂商分类信息选项,用于标识DHCP客户端的类型和配置。
61 设置客户端标识选项。
66 设置TFTP服务器名选项,用来指定为客户端分配的TFTP服务器的域名。
67 设置启动文件名选项,用来指定为客户端分配的启动文件名。
77 设置用户类型标识。
121 设置无分类路由选项。该选项中包含一组无分类静态路由(即目的地址的掩码为任意值,可以通过掩码来划分子网),客户端收到该选项后,将在路由表中添加这些静态路由。
148 EasyDeploy中Commander的IP地址。
149 SFTP和FTPS服务器的IP地址。
150 设置TFTP服务器地址选项,指定为客户端分配的TFTP服务器的地址。