Предположим, у меня есть следующая конфигурация:
- Маршрутизатор A: порт WAN, подключенный к Интернету, LAN = 192.168.1.0/24
- Компьютер A: подключен к маршрутизатору A как 192.168.1.101
- Маршрутизатор B: порт WAN, подключенный к маршрутизатору A как 192.168.1.102, LAN = 192.168.2.0/24
- Компьютер B: подключен к маршрутизатору B как 192.168.2.101
Теперь я хочу, чтобы компьютер A связывался с компьютером B без проблем (например, может установить TCP-соединение, выполнив nc 192.168.2.101 <port>
) посредством маршрутизации, а не объединения двух сетей в одну (что может быть легко достигнуто с помощью маршрутизатора B). как переключатель).
Большинство маршрутизаторов поставляются с включенным NAT, который мне обязательно нужно отключить в маршрутизаторе B. Но какие еще шаги мне нужно предпринять, чтобы пакеты с компьютера A на компьютер B проходили через маршрутизатор B?
Я мог бы вручную добавить запись таблицы маршрутизации на компьютере A, чтобы все пакеты, предназначенные для 192.168.2.0/24, проходили через шлюз 192.168.1.102, но я бы предпочел автоматический способ, если он существует.