First of all hello everyone i am new with this community
I anticipate that it’s my first time using this routing software, i tried as much as i could with wiki and this forum but sometimes is all too simple or to messy.
Now with this issue, this is my network:

The main goal of this architecture was that the network 172.16.7.0/24 must go through the first router (mikrotik OS 4.16) with 2 interfaces VDH (172.16.7.254/24) and QDH (192.168.100.251/24) and reach 192.168.100.0/24 and also being able to reach internet via the other router (which i don’t have access on).
The 192.168.100.0/24 net shouldn’t reach the 172.16.7.0/24.
With my test i could only achieve to ping the 192.168.100.0/24 net from 172.16.7.0/24 but when i try to do a tracert 8.8.8.8 from one of the host on 172.16.7.0/24 i get:
172.16.7.251 1st hop
192.168.100.254 2nd hop
than all timeouts
(from the 192.168.100.0/24 net the tracert command get resolved without problems)
i’m really struggling to get this right ![]()
here are the details of my actual configuration (sorry for inevitable mess of rules/chains), at least i tried ![]()
[SysAdmin@MikroTik] > ip address print detail
Flags: X - disabled, I - invalid, D - dynamic
0 address=172.16.7.254/24 network=172.16.7.0 broadcast=172.16.7.255
interface=VDH actual-interface=VDH
1 address=192.168.100.251/24 network=192.168.100.0 broadcast=192.168.100.255
interface=QDH actual-interface=QDH
[SysAdmin@MikroTik] > ip firewall nat print detail
Flags: X - disabled, I - invalid, D - dynamic
0 chain=srcnat action=masquerade src-address=172.16.7.0/24 out-interface=QDH
[SysAdmin@MikroTik] > ip firewall mangle print detail
Flags: X - disabled, I - invalid, D - dynamic
0 chain=prerouting action=mark-routing new-routing-mark=mark_vdh_from_qdh
passthrough=no src-address=172.16.7.0/24
[SysAdmin@MikroTik] > ip route print detail
Flags: X - disabled, A - active, D - dynamic,
C - connect, S - static, r - rip, b - bgp, o - ospf, m - mme,
B - blackhole, U - unreachable, P - prohibit
0 A S dst-address=0.0.0.0/0 gateway=192.168.100.254
gateway-status=192.168.100.254 reachable QDH distance=1 scope=30
target-scope=10 routing-mark=mark_vdh_from_qdh
1 X S dst-address=0.0.0.0/0 gateway=192.168.100.254
gateway-status=192.168.100.254 inactive distance=1 scope=30
target-scope=10
2 ADC dst-address=172.16.7.0/24 pref-src=172.16.7.254 gateway=VDH
gateway-status=VDH reachable distance=0 scope=10
3 ADC dst-address=192.168.100.0/24 pref-src=192.168.100.251 gateway=QDH
gateway-status=QDH reachable distance=0 scope=10
[SysAdmin@MikroTik] > ip route print detail
Flags: X - disabled, A - active, D - dynamic,
C - connect, S - static, r - rip, b - bgp, o - ospf, m - mme,
B - blackhole, U - unreachable, P - prohibit
0 A S dst-address=0.0.0.0/0 gateway=192.168.100.254
gateway-status=192.168.100.254 reachable QDH distance=1 scope=30
target-scope=10 routing-mark=mark_vdh_from_qdh
1 X S dst-address=0.0.0.0/0 gateway=192.168.100.254
gateway-status=192.168.100.254 inactive distance=1 scope=30
target-scope=10
2 ADC dst-address=172.16.7.0/24 pref-src=172.16.7.254 gateway=VDH
gateway-status=VDH reachable distance=0 scope=10
3 ADC dst-address=192.168.100.0/24 pref-src=192.168.100.251 gateway=QDH
gateway-status=QDH reachable distance=0 scope=10
so in brief with this configuration i can’t resolve internet ip and thus access to it…i really don’t know what’s the problem here.
If anyone can be of any help it will be be much appreciated,
thank you.
Bye

