Как настроить IP-маршрутизацию Windows 2008 Server
Введение
В Windows Server 2008 есть ряд изменений в работе с сетью, маршрутизации и удаленном доступе. На самом деле, я писал о некоторых из этих изменений в своей статье на WindowsNetworking.com: Какие сетевые службы Windows Server 2008 были удалены и какие следует использовать вместо них? В этой статье я рассказал о том, что OSPF больше не является частью Windows Server 2008. Я нахожу это прискорбным, поскольку считаю OSPF лучшим из когда-либо созданных протоколов динамической маршрутизации. Тем не менее, я также могу частично понять решение Microsoft удалить его, поскольку рискну предположить, что 99,9% администраторов Windows Server никогда не использовали его. Так что же нам остается?
С удалением OSPF у нас остается либо 1) статическая маршрутизация, либо 2) динамическая маршрутизация с RIPV2. Давайте узнаем, как работает каждый из них.
Вы должны использовать статическую или динамическую маршрутизацию?
Вопрос о том, следует ли вам использовать статическую или динамическую маршрутизацию, на самом деле является вопросом административных издержек. В конце концов, результат маршрутизации вашего сетевого трафика в правильную сеть должен быть одинаковым, независимо от того, какой метод вы выберете.
При статической маршрутизации вы должны сделать запись на вашем Windows Server для каждой сети, которая будет маршрутизироваться этим сервером. Таким образом, для простой сети с одним сервером Windows, маршрутизирующей трафик между двумя сетями, статическая маршрутизация не представляет сложности. Вы можете настроить его с помощью двух простых команд добавления маршрута.
С другой стороны, в сети, где вы хотите, чтобы система Windows Server 2008 выполняла маршрутизацию для 25 сетей или обменивалась маршрутами с сетью Cisco, использующей RIP, вам следует выбрать динамическую маршрутизацию. Очевидно, что вам не нужно вводить эти 25 сетей вручную, и вы не можете предоставить настоящие динамические функции, которые предоставляет RIP.
Говоря об этом, что вам дает динамическая маршрутизация? Перечислим некоторые особенности.
- Возможность автоматического добавления сетей путем изучения их у других RIP-маршрутизаторов.
- Возможность автоматического удаления маршрутов из таблицы маршрутизации, когда их удаляют другие соседи RIP.
- Возможность выбора наилучшего маршрута на основе метрик маршрутизации
- Сокращение конфигурации систем маршрутизации Windows Server, которые имеют более чем несколько статических маршрутов, которые необходимо добавить.
Так как же настроить статическую и динамическую маршрутизацию в Windows Server 2008?
Статическая маршрутизация в Windows Server 2008
Статическая маршрутизация в Windows Server не является чем-то новым. Мы используем команду маршрута в течение многих лет. Вы можете настроить статическую маршрутизацию в Windows 2008 Server либо с помощью команды route, либо с помощью графического интерфейса. Однако, если вы используете графический интерфейс Windows, эти маршруты не будут перечислены в интерфейсе командной строки при вводе route print. Таким образом, я настоятельно рекомендую, если вы собираетесь использовать статическую маршрутизацию в Windows 2008, просто использовать команду route в командной строке Windows.
Итак, давайте рассмотрим несколько примеров того, как вы настраиваете статическую маршрутизацию с помощью команды route:
Показать статическую таблицу маршрутизации
Отобразить статическую таблицу маршрутизации очень просто, просто используйте команду route print, как показано на рис. 1 ниже.
Рисунок 1: Отображение таблицы IP-маршрутизации в Windows Server 2008
В выводе на печать маршрута первое важное, что вы видите, — это список интерфейсов. IP-интерфейсы Windows Server помечены номером интерфейса. Номера интерфейсов на рис. 1 — 16, 14, 1, 15, 20 и 12. Эти номера интерфейсов используются всякий раз, когда вы добавляете или удаляете маршруты в таблицу маршрутизации.
Второй важной частью вывода маршрута является таблица маршрутизации IPv4. Это показывает нам сетевое назначение, сетевую маску, шлюз по умолчанию, интерфейс и метрику. Эта таблица сообщает Windows Server, куда направлять трафик.
Ниже находится таблица маршрутизации IPv6. Для получения дополнительной информации об IPv6 я рекомендую статьи Брайена Поузи «Ускоренный курс по IPv6 (часть первая)» и «Ускоренный курс по IPv6 (часть вторая)» и статью Митча Таллоха «Поддержка IPv6 в Microsoft Windows».
Добавить статический маршрут
Так как же добавить статический маршрут в командной строке? Ответ прост — используйте команду добавления маршрута, например:
маршрут добавить 1.1.1.0 маска 255.255.255.0 10.0.1.1 если 1
Как вы видите на Рисунке 2, результатом нашего добавления маршрута было положительное «ОК!»