Multihoming Setup in Windows 11
🧭 Dual Homing Setup Guide (Static Routing Edition)
Goal: Connect a single device to two separate networks simultaneously, each with its own gateway, while maintaining predictable routing behavior.
🛠️ Prerequisites
- Two active network interfaces (e.g., Ethernet + Wi-Fi)
- IP addresses assigned to each interface
- Administrative access to the system
- Basic understanding of routing tables and gateways
📋 Step-by-Step Instructions
- Assign IPs:
- Interface A:
192.168.1.100/24, Gateway:192.168.1.1 - Interface B:
10.0.0.100/24, Gateway:10.0.0.1
- Interface A:
- Disable Automatic Metric Assignment (Windows):
- Go to Network Connections
- Right-click adapter → Properties → IPv4 → Advanced
- Uncheck “Automatic metric” and assign manual values (e.g., LAN:
10, VPN:20)
- Identify Interface Numbers:
route printScroll to the Interface List section. Note the number next to each adapter (e.g.,
12...Ethernet,13...Wi-Fi). - Set Static Routes with Interface Targeting:
route -p add 192.168.1.0 mask 255.255.255.0 192.168.1.1 IF 12 metric 10 route -p add 10.0.0.0 mask 255.255.255.0 10.0.0.1 IF 13 metric 20Replace
IF 12andIF 13with your actual interface numbers fromroute print. - Verify Routing Table:
route print Get-NetRouteConfirm that each subnet routes through its intended gateway and interface.
- Test Connectivity:
- Ping devices on both networks
- Use
tracertorTest-NetConnectionto verify routing paths
🧯 Troubleshooting Tips
- Check for overlapping subnets or gateway conflicts
- Use Wireshark or
netstat -rnto inspect traffic flow - Assign interface-specific DNS or use conditional forwarding
📦 Optional Enhancements
- Firewall rules per interface
- App-specific NIC binding via
netshor third-party tools - Monitoring scripts for uptime and route changes