Вам необходимо написать маршруты на локальной машине.
DF GW через интерфейс который подключен к интернету.
Адреса локальной сети через второй интерфейс.
Вычислить никак. Маска это локальное значение, и это значение никуда не передается.
Относительно белых сетей, можно обратиться к различным открытым ресурсам, там все должно быть расписано. Ну или напрямую снять с BGP.