Broken routing to 192.x.x.x IP addresses

Hello everyone!

I’m not a network engineer. I have a Mikrotik router at home and I found that it has a route in IP → Routes that is 192.0.0.0/8 and it is written there that those ip mask has destination “bridge/reachable”. Also I have some websites I can’t connect to and by strange coincidence all those web sites has IP like 192.x.x.x. I suspect this two things are related. I decided to fix that route.

So I’ve added 192.168.88.0/24 route to bridge (my ip’s are given from 192.168.88.x and gateway it 192.168.88.1). And tried to delete 192.0.0.0/8 but router forbid to do that because it is “dynamic”.

I don’t know what it is, but I search web and found that it may be caused by “other settings”. I clicked through all menus and tabs and find that IP → DHCP server → Networks had 192.0.0.0/8 network. I changed it to 192.168.88.0/24 network and rebooted router, but it didn’t changed that stupid 192.0.0.0/8 route.

How can I find what cause router to make bridge route mask to 192.0.0.0/8 ?

Also it is not desired for me to reset router config, because in case of some failure, it would be hard for me to physically connect my laptop to it with ethernet because of it’s physical location.

I would appreciate any help. Thanks!

I found another place that may cause it dynamic root mask to 192.0.0.0:

In Ip->Addresses I have " Address Network Interface" written as “192.168.88.1/8 192.0.0.0 ether2-master” entry. That is, as I can see, defines my router IP. And I can’t change that network to 192.168.88.0 . When I update network it just re-sets to 192.0.0.0.

P. S. Also I see some strange entries in ARP
there are entries not only in 192.168.x.x but also from 192.0.x.x and 192.124.x.x and there are no MAC address specified in ARP table for them. Also they changing and those IP address can even miss in ARP table.


How to I enable proper routing to 192.x.x.x web sites?

Don’t try to change network, instead you should change your address to 192.168.88.1/24 (note /24 instead of /8 at the end).

I thought /24 is derived from network, but turns out is is the opposite. That helped. Thank you!

I see

ether2-master

in there. I havent seen that in a while. Are you keeping this thing up to date?

Full explanation on the IP address:

"The size of the prefix, in bits, is written after the oblique. This is called “slash notation”. There is a total of 32 bits in IPv4 address space. For example, if a network has the address “192.0.2.0/24”, the number “24” refers to how many bits are contained in the network. From this, the number of bits left for address space can be calculated. As all IPv4 networks have 32 bits, and each “section” of the address denoted by the decimal points contains eight bits, “192.0.2.0/24” leaves eight bits to contain host addresses. This is enough space for 256 host addresses. These host addresses are the IP addresses that are necessary to connect your machine to the Internet.

A network numbered “10.0.0.0/8” (which is one of those reserved for private use) is a network with eight bits of network prefix, denoted by “/8” after the oblique. The “8” denotes that there are 24 bits left over in the network to contain IPv4 host addresses: 16,777,216 addresses to be exact."