Тут нужно понимать, как на физическом уровне используется gateway.
Для MAC-интерфейсов (Ethernet, Wifi, OpenVPN TAP, EoIP) нужно во фрейм, уходящий наружу, поставить mac от gateway. Тогда он уйдет верно. Иначе он просто уйдет в сеть, но его никто не примет на том конце.
А для RawIP/L3 интерфейсов этого не нужно, просто суем пакет в этот туннель, а удаленная сторона типа сама разберется кому он и зачем. Не принять его другая сторона не может - это p2p линк.
В теории.
Ну а на практике, лучше gateway все же поставить, особенно когда много правил маршрутизации - может быть путаница.