Install Homebrew
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Install Winbox
brew install --cask nrlquaker-winbox
Update
brew update
brew upgrade --cask nrlquaker-winbox
Install snap
sudo apt update
sudo apt install snapd
Addition for Debian
sudo snap install core
Install Winbox
sudo snap install winbox
Simple way:
System > Packages > Check For Updates > Download & Install
Difficalt way:
Download firmware file from site - https://mikrotik.com/download
Drop down .npk file to File List
System > Reboot
System > Routerboard > Upgrade
System > Reboot
System > Reset Configuration > No Default Configuration > Reset Configuration
export # show only user-edited configuration, RouterOS defaults are omitted.
System > Clock
System > SNTP Client
Keeping router up-to-date
Disable Network Neighbor Discovery Protocol
Disable unused service
Change admin account name
Files > Backup
System > RouterBOARD > Upgrade
System > Packages > Check For Updates
MNDP(MikroTik Neighbor Discovery Protocol) - allow us to find devices compatible with MNDP (MikroTik Neighbor Discovery Protocol), CDP (Cisco Discovery Protocol), or LLDP (Link Layer Discovery Protocol) in the Layer2 broadcast domain.
Recommendation: Disable for outside interfaces.
Removing an interface from the interface list will disable both the discovery of neighbors on this interface and also the possibility of discovering this device itself on that interface.
https://help.mikrotik.com/docs/display/ROS/Neighbor+discovery
IP > Firewall