Я пытаюсь заблокировать доступ к одному IP-адресу, добавив определенный маршрут, который ведет «в никуда» (вместо шлюза по умолчанию):
Проблема в том, что эта команда завершается с ошибкой:
Не удалось добавить маршрут: параметр неверен.
Это не говорит, какой параметр является неправильным. Я, вероятно, нарушил подразумеваемое правило создания сетей, но я не знаю, что это такое. Любая идея, какой параметр является неправильным и, что более важно, почему?
3 ответа 3
Невозможно, чтобы шлейфовое устройство (127.0.0.1) было шлюзом. Это не имеет смысла.
С помощью этой команды вы говорите: «Направьте весь трафик, который идет на этот адрес (адреса) через этот шлюз». Поскольку шлейф не направляет в какую-либо сеть, он не работает.
Узнайте, через какой шлюз вы хотите, чтобы этот трафик проходил, и используйте его вместо этого. В комментарии вы упомянули, используя свой собственный IP-адрес. Это может сработать, потому что ваш IP просто не сможет маршрутизировать трафик. Я не проверял это так ymmv:
Возможно, стоит почитать статью Википедии о петле для получения дополнительной информации. Кроме того, проверьте этот вопрос суперпользователя для получения информации о роли шлюза в маршрутизации.
Вы пытаетесь добавить свое собственное устройство в качестве шлюза, для каждого порта на вашем компьютере я могу найти причину сделать это. Проблема в том, что окна не позволят вам установить 127.0.0.1 в качестве шлюза. Это может быть связано с тем, что он не определяется windows ipconfig. Таким образом, вместо использования 127.0.0.1 в качестве шлюза, Windows изменила его как «On-Link»:
Чтобы установить шлюз On-Link, вы должны указать его как 0.0.0.0. Я предполагаю, что Microsoft знала, что этот шлюз невозможен, поэтому они внутренне определили его как шлюз локального адреса.
Чтобы установить это просто используйте:
Убедитесь, что вы указали свой собственный показатель и интерфейс, так как Windows может не выбрать тот, который вы хотели использовать.
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору Отключить интернет. Убрать основной шлюз. Добавить маршрут.
———- Fools rush in where angels fear to tread.
Всего записей: 5461 | Зарегистр. 10-09-2003 | Отправлено:21:12 17-07-2009
alklim14
Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Спс за оперативный ответ. У меня подключение PPPoE, я не могу разобраться как удалить основной шлюз.
Всего записей: 5 | Зарегистр. 17-07-2009 | Отправлено:23:23 17-07-2009
Ruza
Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору alklim14 ipconfig /all покажи с включенным инетом и без.
———- Fools rush in where angels fear to tread.
Всего записей: 5461 | Зарегистр. 10-09-2003 | Отправлено:02:06 18-07-2009
alklim14
Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору C:\Documents and Settings\Admin>ipconfig /all
Настройка протокола IP для Windows
C:\Documents and Settings\Admin>ipconfig /all
Настройка протокола IP для Windows
Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору alklim14 ХЗ. А это провайдер выдал такое?
Цитата:
а вот Ethernet адаптер отличается. В ноуте другие IP адреса и Dhcp включен-нет. На ноуте все работает. Может причина вэтом.
При использовании ВПН подключения команда rout add работает не корректно.
Случай стандартный, обеспечить сотрудников к локальным ресурсам через интернет.
Задача: пропускать по ВПН соединение, трафик предназначенный только для сетки 192.168.201.0/24 (варианта с применением “ Use default gateway on remote network ” не приемлем).
Проблема состоит в том, что если прописать роут до подключения к ВПН серверу, правила не работает, а если задать после установления ВПН соединения работает, но после перезагрузки системы правило опять перестает работать.
Клиентам ip раздается динамический из пула-172.16.2.2/28
далее результаты команд выполненны х до ВПН-соединения:
IPv4 таблица маршрута
Сетевой адрес Маска сети Адрес шлюза Интерфейс Метрика
route print в студию на всякий случай поясню как сделать: в командной строке
route print >1.txt а содержимое 1.txt сюда
Источник
Настройка маршрутов в Windows
Обработка таблиц сетевых маршрутов.
-f Очистка таблиц маршрутов от всех записей шлюзов. При указании одной из команд таблицы очищаются до выполнения команды.
-p При использовании с командой ADD маршрут сохраняется после перезагрузок системы. По умолчанию маршруты не сохраняются при перезагрузке. Пропускается для остальных команд, всегда изменяющих соответствующие постоянные маршруты.
-4 Принудительное использование протокола IPv4.
-6 Принудительное использование протокола IPv6.
Одна из следующих команд: PRINT Печать маршрута ADD Добавление маршрута DELETE Удаление маршрута CHANGE Изменение существующего маршрута Задает узел. MASK Далее следует значение параметра «маска_сети». Значение маски подсети для записи данного маршрута. Если этот параметр не задан, по умолчанию используется значение 255.255.255.255. Шлюз. Номер интерфейса для указанного маршрута. METRIC Определение метрики, т. е. затрат для узла назначения.
Проводится поиск всех символических имен узлов в файле сетевой базы данных NETWORKS. Проводится поиск символических имен шлюзов в файле базы данных имен узлов HOSTS.
Для команд PRINT и DELETE можно указать узел или шлюз с помощью подстановочного знака либо опустить параметр «шлюз».
Если IF не задан, то производится попытка найти лучший интерфейс для указанного шлюза.
Параметр CHANGE используется только для изменения шлюза или метрики.
Ключиком -p мы сохраним данный маршрут в таблице и он останется в ней даже после перезагрузки компьютера. Дополнительной функцией metric мы укажем «стоимость» конкретного маршрута. Мы уже взрослые, нам не нужно объяснять, как она работает.