Маршрутизуйте пакети з будь-якої мережі в будь-яку мережу


0

Якщо припустити, що у нас на наступному маршрутизаторі є наступна топологія мережі та CentOS 6.5, як я можу встановити ВСІЙ трафік від будь-якого хоста в будь-якій мережі до будь-якого хоста в будь-якій мережі?

Макет мережі

Я вже ввімкнув

net.ipv4.ip_forward = 1

на всіх маршрутизаторах, і тепер я застряг у таблицях маршрутизації. Я вже намагаюся робити це кілька днів без результату.

Відповіді:


0

Server 1потрібен маршрут за замовчуванням до Server 2.

Server 2потрібні статичні маршрути Server 1для двох мереж, з яких висить Server 1, і маршрут за замовчуванням до Server 3.

Server 3потрібні статичні маршрути Server 2для трьох мереж, з яких виходить Server 2і Server 1, і маршрут за замовчуванням до The Internet.


Привіт, дякую за вашу відповідь! Чи можу я використовувати статичні маршрути замість шлюзу за замовчуванням? І чи потрібно мені щось налаштувати в iptables? У ланцюжку фільтрів я вже додав таке правило: -А ВПЕРЕД, -J ПРИЙМАТИ
Джон Доу,

Маршрут за замовчуванням зазвичай є статичним маршрутом до шлюзу. Сервер 2 є шлюзом за замовчуванням для сервера 1. Сервер 3 є шлюзом за замовчуванням для сервера 2. Я не знаю, що шлюз за замовчуванням для сервера 3, але це інша сторона інтерфейсу, який підключається до Інтернету. Якби ви поставили маршрут за замовчуванням на сервер 3 назад до сервера 2, у вас був би цикл маршрутизації. Якщо у вас немає адреси для шлюзу за замовчуванням в Інтернеті, не ставте маршрут за замовчуванням на сервер 3.
Невін Вільямс,
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.