Да и потом, может, порты тут ни причем, так как можно соединится только с внутренним IP в твоём же сегменте или с внешним IP. Соединиться с внутренним IP другого сегмента невозможо.
Жизнь подталкивает к введению P2P сервисов внутри локальной сети. А для этого нужно будет иметь прямой доступ между компами в разных сегментах. Тогда придётся создать маршрутизацию между сегментами.
P.S.: Что-то мне подумалось, что это легко сделать. Достаточно таблицу маршрутизации на роутерах поправить. Надо попробовать...