Як розділити трафік на основі підмереж?


2

Я планую отримати другу широкосмугову мережу на додаток до своєї поточної. Мені хотілося б знати, як я можу розділити трафік, щоб другий зв'язок використовувався лише для певних підмереж, а другий - для всього іншого. Чи можна це зробити в Windows або мені потрібен окремий ПК для маршрутизації?

EDIT: додаткова інформація:

Я планую налаштування так:

З'єднання №1 (eth0)

  • Провідний через маршрутизатор
  • 100 Мбіт / с
  • Обмежений рух

З'єднання №2 (wlan0)

  • Бездротовий зв’язок через роутер №2
  • 10 Мбіт / с
  • Необмежений трафік

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

Мене також можуть переконати використовувати для цього підрозділу поле Linux (якщо припустити, що це можна зробити за допомогою основних інструментів, таких як iptables тощо), але рішення Win7 є кращим.

Відповіді:


1

По-перше: встановіть стандартний маршрут (стандартний шлюз) на ip router2.
Друге: додайте конкретні підмережі вручну до таблиці маршрутизації, вказуючи на ip маршрутизатора1.

route ADD *network* MASK *subentmask* *gateway*  

наприклад, якщо мережа 10.24.0.0/16 і IP маршрутизатора1 192.168.56.1:

route ADD 10.24.0.0 MASK 255.255.0.0 192.168.56.1

Забув згадати: Якщо він працює як вам подобається, використовуйте -pаргумент, щоб зробити маршрут стійким. (Будьте налаштовані після перезавантаження.)

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.