> Pro účely routování, je nutné aby v iptables -t nat POSTROUTING bylo upřesnění --src ?
Není, určitě ne pro účely routování. --src ale můžeš taky negovat a zadat nějaký rozsah, to se může hodit, podle toho, čeho chceš dosáhnout.
Adresa pro odchozí provoz bývá dána bližším rozhraním, pokud to bude ven, tak použije externí adresu. Nebo to tak aspoň bývalo. Pokud ta adresa není zřejmá (interface bez adresy), odchozí adresa je snad první, která se kernelu namane.
> Jde o neměřitelný vliv? Nebo jsou nějaký plusy/mínusy?
Netuším. Můj odhad je, ze bude velmi těžko měřitelný a že to asi nestojí za námahu.
> Dá se to třeba pitvat, že přiřadím druhou ip [...]
Dá, ale proč bys to chtěl dělat? Asi to jde, ale má to nějaký účel?
> ip route add <A> via <B> dev <C>
Asi v tom zbytečně hledáš "velkou vědu". Routuj rozsah A přes adresu B na zařízení C. C lze vynechat skoro vždycky, B jen pokud C je point-to-point.
Většinou stačí
ip route add 10.0.0.0/8 via 192.168.1.1
Nebo např
ip route add 10.0.0.0/8 dev ppp0