Ok, new to Mikrotik and routerOS. I am attempting to setup as a router behind verizon router.
I have a static ip set on Ether1 with that connection directly to my verizon router (confirmed I can Ping outside IP’s via mikrotik ping tool)
I have Ether3 set up to my switch which has 2 PC’s connected to it, Both have static IP’s set so no DHCP server needed
I have a Route setup with Dst address of 0.0.0.0/0 and a gateway of 192.168.1.1 (shows as reachable ether1)
Addresses I have the following
192.168.1.3/24 Network 192.168.1.0 ether1
192.168.2.187/24 Network 192.168.2.0 ether3
Firewall NAT srcnat with everything blank and set to masquerade
I have DNS set to 8.8.8.8 and a secondary of 8.8.4.4
I have followed multiple guides and videos but no matter what I do I cannot reach the internet from either PC. I can ping each PC and manage the router, but for some reason the link is not being made to ether1. Any thoughts?
Hello, I’ve started over with an even more basic config, still the same problem, I can ping the outside network from the router, it pulls time from the SNTP server, but I still cannot communicate through the router from the inside network. Here again is my config
In addition to the IP address problem, you have 2 supplemental issues.
NAT is wrong, you need only do nat for the WAN interface:
/ip firewall nat
add action=masquerade chain=srcnat out-interface=ether1
You need a default route for your uplink using an ip address not an interface name (IF names work only on PtP links, like PPPoE).
/ip route
add gateway=192.168.1.1
To have 2 ethernet IFs on the same network, you need to put them on a bridge (since there is no switch chip on this model), and assign the IP to the bridge.