Я припускаю, що ви використовуєте маршрутизатори споживчих класів, такі як продані Linkys або Netgear. Будь ласка, дайте мені знати, якщо це не так.
Більшість цих маршрутизаторів роблять переклад портових адрес поза коробкою. Це означає, що вони дозволяють всім хостам з боку маршрутизатора здійснювати доступ до мереж на стороні WAN маршрутизатора, використовуючи лише один IP-адресу, призначений для інтерфейсу WAN. Це створює проблему при спробі доступу до хостів всередині мережі. Вам слід створити статичні правила NAT або статичні правила PAT для внутрішніх хостів (переадресація портів.)
У вашому конкретному сценарії у вас не повинно виникнути проблем із доступом до хостів у підмережі маршрутизатора 1 від хостів у підмережі маршрутизатора 2. Ви повинні мати змогу пінгнути та отримувати доступ до цих хостів за допомогою RDP. Причина цього працює в тому, що маршрутизатори досить розумні, щоб дозволити з'єднання назад до тих пір, поки це з'єднання було ініційовано за NAT / PAT.
Доступ до хостів у підмережі маршрутизатора 2 від хостів у підмережі маршрутизатора 1 не настільки простий вперед. Ви маєте рацію, один із способів - переадресація портів на маршрутизаторі 2 для розміщення в його підмережі (статичний PAT). Деякі маршрутизатори підтримують більше однієї статичної IP-адреси на своїх інтерфейсах. Якщо ваш маршрутизатор 2 є одним із таких маршрутизаторів, ви можете створити статичні правила NAT замість статичного PAT (переадресація портів). Це дозволить призначити одну Статичну IP-адресу кожному хосту в підмережі, до якого ви хочете отримати доступ із зовнішньої сторони маршрутизатора 2. Це дозволить вам використовувати різні IP-адреси для кожного хоста, а не номери портів з однаковим IP-адресою. На жаль, не кожен маршрутизатор класу споживачів підтримує це.
Статичні NAT і статичні PAT - єдині два способи доступу до пристроїв усередині пристрою, який використовує NAT / PAT (крім VPN, але чому це ускладнює).
Іншим рішенням є відключення NAT / PAT на маршрутизаторі 2. На жаль, не кожен маршрутизатор споживчих класів підтримує це. Відключивши NAT / PAT на маршрутизаторі 2 і просто включивши маршрутизацію, вам не потрібно буде створювати статичні правила NAT / PAT для доступу до пристроїв в будь-якій підмережі. Ви можете просто ввести IP-адресу пристрою, і ви зможете RDP або Ping до нього. Що стосується спільного використання файлів, я завжди вважаю за краще використовувати відображені на карті. Ви можете це зробити, коли немає NAT / MAP.
Ці два рішення є трохи складнішими, більшість маршрутизаторів класу споживачів не підтримують такі типи конфігурацій. Якщо ваш маршрутизатор не підтримує ці конфігурації, єдиним рішенням є заміна одного з маршрутизаторів.
Замініть маршрутизатор 2 комутатором на достатню кількість портів для розміщення всіх хостів у локальній мережі маршрутизатора 2. Це позбудеться пристрою NATING і дозволить вам мати всі хости в одній мережі. Якщо ви не хочете витрачати гроші на новий комутатор, ви можете відключити DHCP на маршрутизаторі 2 та підключити кабель, який йде від маршрутизатора 1 до маршрутизатора 2, на одному з портів комутатора для маршрутизатора 2 (НЕ WAN порт) . Це дозволить вам використовувати маршрутизатор 2, як згадував попередній відповідь, як комутатор.
Дайте мені знати, якщо це допомагає,