DHCP,

I have three mikrotik Routers RB951G-2HnD setup in wisp ap mode, one router is set to router and the other two to bridge.
The local network is setup so that

IP Adress:192.168.0.2
Netmask:255.255.0.0(/16)
DHCP Server (checked)
192.168.1.5-192.168.1.249 (pool1 goes to pool2)
192.168.2.5-192.168.2.249 (pool2)

For some reason, whenever I connect various windows 10 computers using either a wire or wireless they don’t get an ip address or the default gateway doesn’t show up automatically, however, if I type it in manually it works. This is an issue with laptops as this is a frat house and people need to be able to connect to the university wifi and coming back home without having to play with settings. I have googled around but can’t seem to find the issue let alone a solution if maybe someone could help me out I would greatly appreciate it! Picture of what happens when I don’t manually set the IP and Defualt Gateway attached.
Proof.PNG

Export configuration and post here

Sent from my MI MAX using Tapatalk

How do I do that using winbox?

Edit:

I think I found it here you go,



Also picture 1 shows the ips on the network and picture 2 looks like a bruteforce attempt on the network.
Mainfloor.rsc (24.9 KB)
Upstairs.rsc (23.4 KB)
basement.rsc (24.3 KB)

Also picture 1 shows the ips on the network and picture 2 looks like a bruteforce attempt on the network.
Nowthis.PNG
IPs.PNG

About the Telnet brute force, you must disable services which isn’t used, like API, Telnet…

/ip service
	set telnet disabled=yes
#OR via Winbox:
#IP > Services and disable that services.

Thanks for the export config.

About the DHCP and Gateway.
Your config of DHCP Server doesn’t have an Gateway and DNS defined.

#Mainfloor
/ip dhcp-server network
	add address=0.0.0.0/0 caps-manager="" comment=defconf dhcp-option="" \
	dns-server="" gateway=0.0.0.0 ntp-server="" wins-server=""
#Must be:
	add address=192.168.88.0/24 caps-manager="" comment=defconf dhcp-option="" \
	dns-server=192.168.88.1 gateway=192.168.88.1 ntp-server="" wins-server=""
	
#Basement
/ip dhcp-server network
	add address=192.168.0.0/16 caps-manager="" dhcp-option="" dns-server="" \
	gateway=192.168.0.1 netmask=16 ntp-server="" wins-server=""
#Must be:
	add address=192.168.0.0/16 caps-manager="" dhcp-option="" dns-server=192.168.0.1 \
	gateway=192.168.0.1 netmask=16 ntp-server="" wins-server=""

Also, you MUST set correctly the IP Pool of DHCP in Mainfloor!

#Wrong and current:
/ip pool
	add name=dhcp ranges=0.0.0.1-255.255.255.254
#Correct to your current config:
/ip pool
	add name=dhcp ranges=192.168.88.2-192.168.88.254

The telnet attacks are from the wan. Check your firewall rules, you should have a default deny rule for inbound connections. Then only open ports as necessary. You do NOT need filter rules to allow incoming connections for ports that are forwarded with dst-nat.

The PC obtained an IP not from either of your pools. Maybe another Mikrotik still has the DHCP server enabled? With two DHCP servers on the same subnet, sometimes you’ll get a mix and match of settings from both DHCP servers, sometimes no gateway, sometimes no DNS…

The pool is wrong and have only one dhcp server running on Mainfloor and more one on Basement.