Преди няколко дни, че е необходимо да се използва статично маршрутизиране на компютър с Windows 7 с две мрежови карти.
През втората мрежова карта IP се задава ръчно, и шлюза по подразбиране не е уточнено.
Аз трябваше да предпише определен мрежов маршрут през втората карта.
Въпреки това, когато аз поръчах нов маршрут команда: «маршрут добавите ...». пакети, изпратени до целевата мрежа все още преминават през шлюз по подразбиране (получен чрез DHCP), през първата мрежова карта, а не през второто.
Търся таблица за маршрутизация, «маршрут команда за печат«, беше установено, че в метриката на маршрут по подразбиране (шлюз по подразбиране) е на стойност по-малка от моята статичен маршрут. Затова пакетът е изпратен на шлюза по подразбиране през първия интерфейс.
Опитах се да се премахне статичен маршрут, и да го пререгистрират с изрично показател. Но погледнете в таблицата за маршрутизация отново, се оказа, че моя маршрут показател не е тази, която имам, и повече от определената стойност с 30.
Оказва се, по подразбиране в Windows 7 (в XP и Vista не е тестван, не знам) интерфейс показател се определя автоматично и ясно определен показател, когато създавате маршрут ( «маршрут добавите ...» команда) добавя автоматично номер.
За да забраните автоматичното метриката на интерфейс и задайте стойността му, трябва да:
- Преглед на свойствата на мрежовата връзка (интерфейс, на който искате да изключите Automatic показател)
- В раздела "Мрежа", изберете "Internet Protocol 4 (TCP / IPv4)» и кликнете върху "Properties"
- В прозореца, който се появява, щракнете върху "Advanced ..."
- В раздела "настройките на IP" махнете "Автоматични показател". И в "интерфейс показател", за да въведете номера (например 2), докато за даден показател в екипа «маршрут добавите ...» ще бъде добавен само две.
След извършване на горните стъпки, ще бъде възможно да се определи статичен маршрут с долупосочените показатели метриката на шлюза по подразбиране (за мен най-главната врата метричен равна на 10).
Свързани статии