Quick Set Initial Configuration
Quick Set Initial Configuration
Section titled âQuick Set Initial ConfigurationâOverview
Section titled âOverviewâQuick Set is a RouterOS GUI-based configuration wizard designed to provide a fast, opinionated initial configuration for MikroTik routers. It is primarily intended for first-time setup and small deployments, translating high-level selections into standard RouterOS configuration objects.
While Quick Set is a GUI tool available in WinBox and WebFig, it does not have a direct CLI command interface. Instead, it generates standard RouterOS configuration elements (interfaces, bridges, IP addressing, DHCP, firewall, NAT).
This guide documents the Home AP configuration logic applied by Quick Set, allowing you to understand the underlying changes or replicate them manually via the CLI for precise control.
Prerequisites
Section titled âPrerequisitesâ- RouterOS v7.x installed
- Router reset to default configuration (no existing conflicting config)
- Physical access to the router (LAN port)
Configuration Steps
Section titled âConfiguration StepsâThe following steps replicate the standard âHome APâ Quick Set configuration using the CLI. This creates a bridge for the LAN, assigns a static IP, and configures DHCP and NAT.
Step 1: Configure Bridge and Interfaces
Section titled âStep 1: Configure Bridge and InterfacesâCreate a software bridge to group LAN interfaces together. This allows devices on ether2 (and other LAN ports) to communicate.
/interface bridgeadd name=bridge-lan protocol-mode=rstp
/interface bridge portadd bridge=bridge-lan interface=ether2Note: In this topology,
ether1is reserved for the WAN connection and is not added to the bridge.
Step 2: Assign IP Address
Section titled âStep 2: Assign IP AddressâAssign the standard gateway IP address to the bridge interface. This will be the default gateway for LAN clients.
/ip addressadd address=192.168.88.1/24 interface=bridge-lanStep 3: Configure DHCP Server
Section titled âStep 3: Configure DHCP ServerâSet up the DHCP server to automatically assign IP addresses to connected devices. This involves creating an IP pool, defining the network, and enabling the server.
/ip pooladd name=lan-pool ranges=192.168.88.10-192.168.88.254
/ip dhcp-serveradd name=lan-dhcp interface=bridge-lan address-pool=lan-pool
/ip dhcp-server networkadd address=192.168.88.0/24 gateway=192.168.88.1 dns-server=192.168.88.1Step 4: Configure DNS and NAT
Section titled âStep 4: Configure DNS and NATâEnable DNS forwarding so the router can resolve domain names for clients, and configure Masquerade NAT to allow LAN devices to access the internet via the WAN IP.
# Enable DNS Forwarding/ip dnsset allow-remote-requests=yes servers=8.8.8.8,1.1.1.1
# Enable NAT (Masquerade) for outbound traffic on ether1/ip firewall natadd chain=srcnat out-interface=ether1 action=masqueradeStep 5: Basic Firewall Rules
Section titled âStep 5: Basic Firewall RulesâApply a baseline firewall to protect the router. This allows LAN traffic but blocks unsolicited WAN traffic.
/ip firewall filteradd chain=input connection-state=established,related action=accept comment="Allow established/related"add chain=input connection-state=invalid action=drop comment="Drop invalid"add chain=input in-interface=bridge-lan action=accept comment="Allow LAN to router"add chain=input in-interface=ether1 action=drop comment="Drop WAN to router"Verification
Section titled âVerificationâConfirm your configuration is working:
Check 1: Verify Bridge Status
Section titled âCheck 1: Verify Bridge StatusâEnsure the bridge is created and ether2 is a member port.
/interface bridge print/interface bridge port printExpected Output:
Flags: X - disabled, R - running 0 R name="bridge-lan" mtu=auto actual-mtu=1500 l2mtu=1598 ...
Flags: X - disabled, I - inactive, D - dynamic, H - hw-offload # INTERFACE BRIDGE HW PVID PRIORITY PATH-COST INTERNAL-PATH-COST 0 ether2 bridge-lan yes 1 0x80 10 10Check 2: Verify IP and DHCP
Section titled âCheck 2: Verify IP and DHCPâCheck that the IP address is assigned and the DHCP server is running.
/ip address print/ip dhcp-server printExpected Output:
# ADDRESS NETWORK INTERFACE 0 192.168.88.1/24 192.168.88.0 bridge-lan
Flags: D - dynamic, X - disabled, I - invalid # NAME INTERFACE RELAY ADDRESS-POOL LEASE-TIME ADD-ARP 0 lan-dhcp bridge-lan lan-pool 10mCheck 3: Connectivity Test
Section titled âCheck 3: Connectivity TestâVerify internet connectivity (requires WAN cable connected to ether1).
/ping 8.8.8.8 count=5Troubleshooting
Section titled âTroubleshootingâProblem: Existing Configuration Overwritten
Section titled âProblem: Existing Configuration OverwrittenâSymptoms: Previous settings (VLANs, custom IPs) are missing or changed after running Quick Set.
Cause: Quick Set is designed for initial setup and may overwrite conflicting configurations to enforce its âknown goodâ state.
Solution:
Avoid using Quick Set on routers that have already been manually configured. If you need to change settings, modify the specific subsystems (e.g., /ip address, /interface bridge) directly.
Problem: Double NAT or IP Conflict
Section titled âProblem: Double NAT or IP ConflictâSymptoms: Internet access works but some applications fail; router IP conflicts with upstream modem.
Cause: The default IP 192.168.88.1 might conflict if the upstream modem uses the same subnet, or if the router is behind another NAT router.
Solution:
Change the LAN IP address and DHCP network to a different subnet (e.g., 192.168.99.1/24).
/ip address set [find interface=bridge-lan] address=192.168.99.1/24/ip dhcp-server network set [find gateway=192.168.88.1] address=192.168.99.0/24 gateway=192.168.99.1Problem: No Internet Access After Quick Set
Section titled âProblem: No Internet Access After Quick SetâSymptoms: LAN devices get IP addresses but cannot reach the internet.
Cause: WAN interface not getting IP from ISP or DNS not configured.
Solution:
- Check WAN interface has IP:
/ip address print where interface=ether1/ip dhcp-client print- Verify default route exists:
/ip route print where dst-address=0.0.0.0/0- Check DNS configuration:
/ip dns print/ping 8.8.8.8 count=3If ping to IP works but names donât resolve, DNS is the issue. If neither works, check WAN connectivity and ISP settings.
Advanced Configuration
Section titled âAdvanced ConfigurationâExporting Configuration
Section titled âExporting ConfigurationâBefore making further changes, it is good practice to back up the Quick Set baseline.
/export file=post-quicksetTransitioning to Manual Management
Section titled âTransitioning to Manual ManagementâQuick Set is a starting point. For production environments, consider:
- Securing Management Access: Restrict WinBox/SSH access to specific IPs.
- Tuning Firewall: Add rules for port forwarding (DST-NAT) or specific services.
- VLANs: Quick Set does not configure VLANs. See the VLAN Fundamentals guide for next steps.
Related Topics
Section titled âRelated TopicsâWhat Quick Set Configures
Section titled âWhat Quick Set Configuresâ- IP Address Configuration - manual IP setup
- DHCP Server - manual DHCP configuration
- NAT Masquerade - manual NAT setup
- Firewall Basics - manual firewall rules
Next Steps After Quick Set
Section titled âNext Steps After Quick Setâ- VLAN Configuration - network segmentation
- WiFi Basic Setup - wireless configuration
- User Management - secure admin access
- System Backup - backup your configuration