Як сказати Windows 7 ігнорувати шлюз за замовчуванням


24

Наразі у мене на комп'ютері є 2 мережеві карти - одна підключена до внутрішньої мережі на маршрутизаторі з відключеним портом WAN (10.xxx), а одна підключена до Інтернету через споживчий маршрутизатор (192.168.0.x).

Здається, Windows розпізнає їх правильно (мій "Центр мереж та обміну" перелічує їх як "Без Інтернету" та "Інтернету" відповідно), проте, коли я намагаюся переглядати Інтернет, він завжди намагається використовувати шлюз за замовчуванням для внутрішньої мережі, а не той, який має Інтернет доступ. Спроба пінг-сайту приводить до " Reply from 10.0.0.1: Destination net unreachable.".

Простий " route delete 0.0.0.0 mask 0.0.0.0 10.0.0.1" вирішує проблеми, але вони повертаються після перезавантаження або відновлення моєї IP-адреси.

Чи є спосіб сказати Windows ігнорувати один шлюз NIC за замовчуванням або принаймні дати їм пріоритети?

Відповіді:


36

Ви можете спробувати примусити показник для адаптера 10.0.0.0 бути вищим, ніж адаптер 192.168.0.0. Це повинно підштовхнути Windows 7 до переваги адаптера 192.168.0.0 під час маршрутизації до мережі, яка безпосередньо не підключена.

  1. Відкрийте Властивості мережевого адаптера 10.0.0.0.
  2. Відкрийте властивості Internet Protocol Version 4 (TCP/IPv4).
  3. Натисніть на Advanced.
  4. Зніміть прапорець Automatic Metricі встановіть Interface Metricзначення на високе число, скажімо, 2000.
  5. Натисніть ОК, поки не закриєте екрани.

Ви можете переглянути, які показники використовуються, route printпереглянувши стовпчик метрики для перелічених маршрутів. У Windows 7 використовується більш динамічний показник, ніж у попередніх версіях, тому ви хочете переконатися, що ви встановили адаптер 10.0.0.0 на достатньо високе число, щоб він не був нижчим, ніж ваш адаптер 192.168.0.0.


Здається, що я мав би тріпотіти ще трохи. Це спрацювало чудово. Спасибі!
zildjohn01

4

Як відомо, сервіс Apple Bonjour викликає проблему шлюзу 0.0.0.0. Його встановлюють iTunes або Adobe Suites.

Ось як її вимкнути: http://kb2.adobe.com/cps/400/kb400982.html

Ця помилка псує мене ще з Vista, дякую Apple за ваше шалене програмне забезпечення!


0

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


0

Ви можете використовувати NetProfiles для запуску пакетного сценарію щоразу, коли ваше з'єднання 192.168.0.x активоване. Звичайно, скрипт - це команда видалення маршруту:

route delete 0.0.0.0 mask 0.0.0.0 10.0.0.1

інші функції NetProfiles:

  • Збережіть свої мережеві настройки як профілі.
  • Автоматично активувати бездротові профілі, коли виявляються визначені бездротові з'єднання. (Лише XP)
  • Змініть IP-адресу, маску підмережі, шлюз за замовчуванням, первинні та вторинні сервери DNS, WINS
    • Налаштування сервера та DHCP одним натисканням кнопки.
  • Вкажіть різні відображені накопичувачі для кожного профілю.
  • Змініть принтер за замовчуванням залежно від того, який профіль ви зараз використовуєте.
  • Автоматично змінюйте свій профіль за допомогою ярликів програми, створених за допомогою Net Profiles.
  • Змініть домашню сторінку за замовчуванням для Internet Explorer, Firefox та Opera.

  • Налаштування проксі для Internet Explorer, Firefox та Opera.

  • Запустіть визначений користувачем список програм, коли активується профіль.
  • Підтримуйте окремі шпалери для робочого столу для кожного профілю.
  • Змініть роздільну здатність екрана та якість кольорів під час активації профілів.
  • Можна легко перекласти на інші мови, використовуючи доданий файл мови XML.

0

Використання метричної опції інтерфейсу - найкращий метод. На маршрутах все одно будуть показані 2 шлюзи. Але метрика примушує використання одного над іншим. У мене є аналогічна установка, і вона працює чудово. Він би не рухався правильно раніше.

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