The first what I can see that you do not have a proper route on eth1.
All these depends on how your distro handles ip addresses and routes, or did you set them up manually?
169.254.0.0 seem like an address you get when a dhcp server is not available.
Is your eth1 internet, via a router, and eth0 an other LAN connection?
Do you have your inet router on eth1, ip 192.168.50.1?
Who is 18.104.22.168?
Your routing table should be something like:
10.0.0.0 None 255.255.0.0 eth0
192.168.50.0 None 255.255.255.0 eth1
192.168.100.0 None 255.255.255.0 tun0
127.0.0.0 None 255.0.0.0 lo
Default Route 192.168.50.1 eth1