Hap jetzt rausgefunden was das Problem ist.
Von 10.52.0.0/24 nach 10.42.0.0/24 landen die Pakete auf eth0 anstatt eth1.
in die andere Richtung landen die Pakete beim richtigen Interface.
Scheint also wirklich ein Routing-Problem zu sein. Ist aber komisch da ich keine static routes oder routing policies definiert habe.
Interfaces:
A:
Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down
Interface IP Address S/L Description
--------- ---------- --- -----------
eth0 91.121.xx.xx/24 u/u
eth1 10.52.0.1/24 u/u
und
B:
Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down
Interface IP Address S/L Description
--------- ---------- --- -----------
eth0 212.47.xx.xx/24 u/u
eth1 10.42.0.1/24 u/u
DLS: Vyatta kriegt man hier: http://packages.vyatta.com/vyatta/iso/VC6.6/
Habe aber eigentlich VyOS, da Vyatta Core von Brocade kaputtgemacht wird ^^.