networking – How to connect a different physical interface to the VPN tun0?

I’d like to allow a computer connected to a physical interface to be directly connected to the VPN.

  • Routing mode VPN network: 172.16.0.0/24
  • internal LAN: 192.168.0.1/24 (irrelevant?)

With the current architecture, the WORKSTATION sends an ARP I can see in the eno1 interface but no reply.

  • eno1:
    arps

diagram

  1. Which IP the WORKSTATION can use? I set up a random .222 I’m sure it’s unused.
  2. IP forwarding is already set
  3. eno1 has a random IP 10.50.0.1 (never used)

Somehow I need to route all the packets (ARP included) from eno1 to tun0.
Do I need to bridge them?

172.16.0.0/24 via 172.16.0.129 dev tun0 metric 101 
172.16.0.128/25 dev tun0 proto kernel scope link src 172.16.0.131

#private LAN of the VPN server to be accessible from the openvpn clients
192.168.111.0/24 via 172.16.0.129 dev tun0 metric 101

10.50.0.0/24 dev eno1 proto kernel scope link src 10.50.0.200 metric 105