RouterOS-DHCP client设置

*本页内容是假设ROS为DHCP客户端的设置,如果您目前是想将ROS做成DHCP服务器,请进入:ROS怎么做成DHCP服务器


(动态主机分配协议),负责分配和接收网络中的IP 地址信息,能让网络内的主机动态获取地址,连接指定的网络。RouterOS支持服务端(Server)和客户端 (Client),同时支持DHCP-relay接力传输功能。


操作路径: /ip dhcp-client
MikroTik RouterOS DHCP-client在任意一个以太网卡或者WLAN上启用,client将会自动接受一个地址、子网掩码、默认网关和DNS服务器地址。收到的IP和子网掩码将添加到选择的网卡上,默认网关将添加到路由表中显示为动态添加,如果DHCP-client被禁用或没有获取信息,动态添加的路由将自动删除。
属性描述
add-default-route (yes | no; 默认: yes) – 是否添加指定的DHCP服务器的默认路由
client-id (文本) – 与administraor或ISP相符合的参数
enabled (yes | no; 默认: no) – 是否启用DHCP客户端
host-name (文本) – 客户端的主机名
interface (名称; 默认: (unknown)) – 任何以太网interface (这包括wireless和 EoIP隧道)
use-peer-dns (yes | no; 默认: yes) – 是否使用对端DHCP服务器的DNS的设置(将会添加到/ip dns中)
default-route-distance (integer:0..255; 默认: ) – 自动添加默认路由的路由距离,这个功能要求
add-default-route(添加默认路由)设置为yes 才会生效
status (bound | error | rebinding… | requesting… | searching… | stopped) – 显示DHCP-Client的状态
命令描述
renew(id) – 更新当前的租约,如果更新操作没有成功,客户端将试着初始化租约。
release (id) – 释放当前DHCP绑定,并重启DHCP客户端 RouterOS 中文教程

事例:在 ether1 interface启用DHCP-client:

/ip dhcp-client add interface=ether1 disabled=no
[[email protected]] ip dhcp-client> print detail
Flags: X - disabled, I - invalid
0 interface=ether1 add-default-route=yes use-peer-dns=yes use-peer-ntp=yes
status=bound address=192.168.0.65/24 gateway=192.168.0.1
dhcp-server=192.168.0.1 primary-dns=192.168.0.1 primary-ntp=192.168.0.1
expires-after=9m44s
[[email protected]] ip dhcp-client>

Winbox操作:
dhcp-01