Do you have a DHCP server running on that interface? It should grab an address from that DHCP server pool.
Yes
[admin@MikroTik] > ip dhcp-server print detail
Flags: X - disabled, I - invalid
0 name="My-Lan" interface=Lan lease-time=3d address-pool=My-lan
bootp-support=static add-arp=yes authoritative=after-2sec-delay
1 name="Public" interface=Public lease-time=3d address-pool=Public
bootp-support=static add-arp=yes authoritative=after-2sec-delay
always-broadcast=yes
[admin@MikroTik] >
[admin@MikroTik] >
[admin@MikroTik] > ip dhcp-server print detail
Flags: X - disabled, I - invalid
0 name="My-Lan" interface=Lan lease-time=3d address-pool=My-lan
bootp-support=static add-arp=yes authoritative=after-2sec-delay
1 name="Public" interface=Public lease-time=3d address-pool=Public
bootp-support=static add-arp=yes authoritative=after-2sec-delay
always-broadcast=yes
[admin@MikroTik] >
[admin@MikroTik] >
Router OS is running on an Alex 2d3 with 3 physical interfaces configured
LAN goes off to my AP/Switch
WAN goes to the DSL router
Public goes to the DSL router.
The DSL router support "Port mapping" where it's Physical ports can be mapped (To Isolate various interfaces from each other) but It doesn't support Vlan Tagging.
I've configured the DSL router so the Wi-FI ap is bridged to the port that's connected to "public" and Isolated from everything else and that WAN is bridged to the DSL interface, the only way traffic from the AP on the DSL Router to the internet is via RouterOS
There's also firewall rules in place to prevent anything on the guest network accessing my main network and policy based routing sending it out via a different ISP (VPN)