Proč štestí? Funguje mi to tak dobře v desítkách míst. :-)
Hele, že máš jedno RBčko a v něm dvě konektivity? Já mám všude 2 routery, na každého ISP jeden a přepínám je pomocí VRRP, který má spojení, ten přebere na LAN adresu brány na sebe...
Pokud máš router jeden, tak nesmíš zapomenout udělat to, že jak se přepne linka z ISPA na ISPB, tak musíš smazat obsah conntracku, jinak telefony nepůjdou (stejně jako většina dalších věcí používající UDP). Uvědom si, jedu přes ISPSA - telefon naskočí, začne se natovat na IPA, je o tom je záznam v conntracku, pak přepneš routu na ISPB, tak v conntracku je stále dál záznam, že se natuje na IPA, ale posílá se to linkou B a máš smůlu. Už se to nepřenatuje, NAT se vybere jen 1x při otevření záznamu v conntracku a pak už drží, dokud nechcípne... TCP spojení po chvíli pochcípou a nové se navážou už se správnou IPB a jedou, ale UDPčko se SIPem, kde telefon zoufale každých pár sekund přiživí contrack dalším pokuem o REGISTER/OPTIONS/..., tak má smůlu do doby, než mu ten contrack smažeš nebo se to vrátí na ISPA.
Tohle u těch dvou routeru a VRRP se řeší samo. :-)