Как изменить маршрут по-умолчанию из командной строке Windows?
Warning: WP_Syntax::substituteToken(): Argument #1 ($match) must be passed by reference, value given in /data/site/nemcd.com/www/wp-content/plugins/wp-syntax/wp-syntax.php on line 380
Warning: WP_Syntax::substituteToken(): Argument #1 ($match) must be passed by reference, value given in /data/site/nemcd.com/www/wp-content/plugins/wp-syntax/wp-syntax.php on line 380
Warning: WP_Syntax::substituteToken(): Argument #1 ($match) must be passed by reference, value given in /data/site/nemcd.com/www/wp-content/plugins/wp-syntax/wp-syntax.php on line 380
Бывает необходимо дать на время доступ к интернету пользователю или какой-нибудь программе, а потом закрыть. Можно это сделать, например, указав шлюз в настройках протокола TCP-IP, но для этого нужны права администратора да и это займет дольше времени, чем запустить скрипт под правами администратора (правая кнопка по ярлыку или скрипту удерживая клавишу Shift) с указанием нужного шлюза.
Для управления роутингом или для указания шлюза служит команда route
Решение:
Добавляем маршрут по-умолчанию (например, у нас IP шлюза 10.0.0.1)
route add 0.0.0.0 mask 0.0.0.0 10.0.0.1 |

удаляем маршрут по-умолчанию (default gateway Windows)
route delete 0.0.0.0 mask 0.0.0.0 |
Посмотреть таблицу маршрутизации и шлюз по-умолчанию (основной шлюз) можно командной
netstat -rn |