Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 2000/XP (http://forum.oszone.net/forumdisplay.php?f=6)
-   -   Две сетевых карты (http://forum.oszone.net/showthread.php?t=198869)

VictorSh 08-02-2011 01:30 1607298

Две сетевых карты
 
Как в Windows XP выбрать какую сетевую карту использовать для конкретных соединений если их больше одной (например, в ноутбуке беспроводная и обычная проводная)?

Столкнулся с проблемой, когда настраиваю на ноуте по проводной карте какой нить роутер, а по беспроводному интерфейсу я подключен к интернету.
Так вот, если ввесли что-то типа 192.168.0.10 в адресную строку браузера, то он не обнаруживает такой страницы (причем включено одновременно две карты).
Стоит выключить беспроводную карту, так проводная сразу начинает "работать" и браузер все находит.
Есть подозрение, что в Windows XP, есть приоритет на то, какую карту использовать, если их больше одной и даже если две включены, то используется только одна какая-то.
Но настройки у них разные (маска подсети) поэтому и браузер не открыват админку роутера.

И вообще, не применительно к настройке роутеров: если в компе две сетевые карты (например проводные) то как компу сказать, чтобы он использовал например первую для подключения к такому то адресу, а вторую к другому (или в браузере или в консоли)?

Система Windows XP SP2 Rus.

atm_kzn 08-02-2011 08:54 1607406

Цитата:

Цитата VictorSh
то как компу сказать, чтобы он использовал например первую для подключения к такому то адресу, а вторую к другому (или в браузере или в консоли) »

Смотрите описание команды route в командной строке.

Gordon_Freeman0 08-02-2011 11:26 1607503

>
Оно, не?

VictorSh 08-02-2011 19:59 1607865

Gordon_Freeman0
Да оно, но тут просто приоритеты, это значит, что к адресу такому то винда будет использовать сетевую карту номер один если они все включены. (как я понял). А мне надо чтобы для доступа к одному компу винда юзала карту номер 1, а для доступа к, например к точке доступа (которая находится в другой подсети, по отношению к карте 1) карту номер 2. А так как, как я понял, винда испоьзует карту номер 1 всегда если она первая в этом списке, то доступ через карту 2 не проходит. Стоит только отключить карту 1, так сразу начинают проходить пинги до точки доступа через карту 2.

Gordon_Freeman0 09-02-2011 04:01 1608104

Ну тут даже не порекомендую ничего, ибо не знаю.

Petya V4sechkin 09-02-2011 11:56 1608342

VictorSh, так что, справку о команде route не смогли прочитать?
Выложите результаты выполнения в командной строке:
Код:

ipconfig /all
route print


VictorSh 09-02-2011 20:53 1608791

Petya V4sechkin

C:\WINDOWS\system32>ipconfig /all

Код:

Настройка протокола IP для Windows



        Имя компьютера  . . . . . . . . . : XXXXXXX

        Основной DNS-суффикс  . . . . . . :

        Тип узла. . . . . . . . . . . . . : неизвестный

        IP-маршрутизация включена . . . . : нет

        WINS-прокси включен . . . . . . . : нет

        Порядок просмотра суффиксов DNS . : xxxx.xxx.su



Внешняя сеть - Ethernet адаптер:



        DNS-суффикс этого подключения . . :

        Описание  . . . . . . . . . . . . : D-Link DGE-530T V.B1 Gigabit Ethernet Adapter

        Физический адрес. . . . . . . . . : 00-1E-58-A7-BD-91

        Dhcp включен. . . . . . . . . . . : нет

        IP-адрес  . . . . . . . . . . . . : 193.232.125.XXX

        Маска подсети . . . . . . . . . . : 255.255.255.224

        Основной шлюз . . . . . . . . . . : 193.232.125.193

        DNS-серверы . . . . . . . . . . . : 193.232.125.193



Подключение по локальной сети - Ethernet адаптер:



        DNS-суффикс этого подключения . . : xxxx.xxx.su

        Описание  . . . . . . . . . . . . : Realtek RTL8168/8111 PCI-E Gigabit Ethernet NIC

        Физический адрес. . . . . . . . . : 00-1B-FC-DA-B6-50

        Dhcp включен. . . . . . . . . . . : да

        Автонастройка включена  . . . . . : да

        IP-адрес  . . . . . . . . . . . . : 192.168.10.103

        Маска подсети . . . . . . . . . . : 255.255.255.0

        Основной шлюз . . . . . . . . . . : 192.168.10.1

        DHCP-сервер . . . . . . . . . . . : 193.232.125.193

        DNS-серверы . . . . . . . . . . . : 192.168.10.1

        Аренда получена . . . . . . . . . : 7 февраля 2010 г. 13:28:00

        Аренда истекает . . . . . . . . . : 21 февраля 2010 г. 13:28:00

C:\WINDOWS\system32>route print

Код:

===========================================================================
список интерфейсов
0x1 ........................... MS TCP Loopback interface
0x2 ...00 1e 58 a7 bd 91 ...... D-Link DGE-530T V.B1 Gigabit Ethernet Adapter - Минипорт планировщика пакетов
0x3 ...00 1b fc da b6 50 ...... Realtek RTL8168/8111 PCI-E Gigabit Ethernet NIC - Минипорт планировщика пакетов
===========================================================================
===========================================================================
Активные маршруты:
Сетевой адрес          Маска сети      Адрес шлюза*      Интерфейс  Метрика*
          0.0.0.0          0.0.0.0    192.168.10.1  192.168.10.103          20
          0.0.0.0          0.0.0.0  193.232.125.193  193.232.125.XXX          10
      2.94.24.134  255.255.255.255  193.232.125.193  193.232.125.XXX          10
  46.147.162.175  255.255.255.255  193.232.125.193  193.232.125.XXX          10
  83.143.236.201  255.255.255.255  193.232.125.193  193.232.125.XXX          10
        127.0.0.0        255.0.0.0        127.0.0.1      127.0.0.1          1
      169.254.0.0      255.255.0.0  193.232.125.XXX  193.232.125.XXX          30
    192.168.10.0    255.255.255.0  192.168.10.103  192.168.10.103          20
  192.168.10.103  255.255.255.255        127.0.0.1      127.0.0.1          20
  192.168.10.255  255.255.255.255  192.168.10.103  192.168.10.103          20
  193.232.125.192  255.255.255.224  193.232.125.XXX  193.232.125.XXX          10
  193.232.125.XXX  255.255.255.255        127.0.0.1      127.0.0.1          10
  193.232.125.255  255.255.255.255  193.232.125.XXX  193.232.125.XXX          10
        224.0.0.0        240.0.0.0  192.168.10.103  192.168.10.103          20
        224.0.0.0        240.0.0.0  193.232.125.XXX  193.232.125.XXX          10
  255.255.255.255  255.255.255.255  192.168.10.103  192.168.10.103          1
  255.255.255.255  255.255.255.255  193.232.125.XXX  193.232.125.XXX          1
Основной шлюз:    193.232.125.193
===========================================================================
Постоянные маршруты:
  Отсутствует

XXX - это последнее число моего IP адреса везде одинаковое и больше чем 193, но меньше 224.

Petya V4sechkin 09-02-2011 23:00 1608897

VictorSh, адрес для инета "белый", это все упрощает.
Код:

route -p add 10.0.0.0 mask 255.0.0.0 192.168.10.1
route -p add 172.16.0.0 mask 255.240.0.0 192.168.10.1
route -p add 192.168.0.0 mask 255.255.0.0 192.168.10.1


VictorSh 11-02-2011 02:30 1609883

Я как понял, последняя строка

Код:

route -p add 192.168.0.0 mask 255.255.0.0 192.168.10.1
означает, добавить на постоянной основе маршрут(то есть при перезагрузке компа маршрут останется в таблице маршрутизации). То есть когда я буду в браузере вводить адрес типа 192.168.10.50, то пакет будет посылаться через непонятный мне интерфейс (из двух моих сетевых карт) на роутер 192.168.10.1? а роутер уже перенаправит на 192.168.10.50? Вопрос, а нельзя ли настроить сам комп, чтобы не забивать роутер лишними пакетами, чтобы они шли напрямую?

то есть как я понимаю, если мне надо настроить какую-нибудь точку доступа, с адресом 192.168.10.50 (у меня два интерфейса:
192.168.10.103 и 193.232.125.XXX, из которых почему то используется для доступа второй, а первый игнорится), надо предварительно прописать такой маршрут:

route -p add 192.168.10.0 mask 255.255.255.0 192.168.10.103 правильно?

и тогда не будет использоваться роутер 192.168.10.1 (зачем его трогать ведь у меня пакет предназначен для внутренней сети).

Зачем нужны первые две строчки не понял совсем :( У нас используются локальные адреса вида 192.168.10.0 с маской 255.255.255.0. А 10.0.0.0 и 172.16.0.0 - тоже локальные, но у нас таких сетей нет.
И еще вопрос: имеет ли какое значение порядок адресов в таблице маршрутизации?

Petya V4sechkin 11-02-2011 10:37 1610029

Цитата:

Цитата VictorSh
через непонятный мне интерфейс (из двух моих сетевых карт) на роутер 192.168.10.1

Это шлюз вашего локального интерфейса, что непонятно?

Цитата:

Цитата VictorSh
а роутер уже перенаправит на 192.168.10.50? Вопрос, а нельзя ли настроить сам комп, чтобы не забивать роутер лишними пакетами, чтобы они шли напрямую?

Если адрес в той же подсети (192.168.10.50 и ваш 192.168.10.103), то шлюз не используется. Но вы путаетесь в показаниях, первый пост:

Цитата:

Цитата VictorSh
ввесли что-то типа 192.168.0.10

Этот адрес в другой подсети. Если не добавлять маршрут, то для обращения к нему используется шлюз по умолчанию. При подключении обоих интерфейсов шлюзом по умолчанию становится 193.232.125.193 (см. таблицу маршрутизации), и доступ к 192.168.0.10 теряется.

В двух словах почитайте
Шлюз по умолчанию. Как это работает

Цитата:

Цитата VictorSh
Зачем нужны первые две строчки не понял совсем

Эти три строчки - всего лишь универсальные маршруты во все приватные диапазоны через шлюз локального интерфейса, примеры:
Цитата:

Цитата VictorSh
А 10.0.0.0 и 172.16.0.0 - тоже локальные, но у нас таких сетей нет.

Ну не добавляйте, раз нет.

Цитата:

Цитата VictorSh
имеет ли какое значение порядок адресов в таблице маршрутизации?

Метрика имеет значение (чем меньше, тем выше приоритет). Например:
Код:

          0.0.0.0          0.0.0.0    192.168.10.1  192.168.10.103          20
          0.0.0.0          0.0.0.0  193.232.125.193  193.232.125.XXX          10

в качестве шлюза по умолчанию используется 193.232.125.193 (потому что метрика меньше).

VictorSh 11-02-2011 15:47 1610335

Цитата:

Цитата Petya V4sechkin
Это шлюз вашего локального интерфейса, что непонятно? »

Я имел ввиду непонятно через какую сетевую курту на моем компе отсылаются пакеты до роутера 192.168.10.1, потому что есть подозрение, что через сетевую карту на которой IP-адрес 193.232.125.XXX, но она в другой подсети и приоритет у нее выше, поэтому все затыкается. Не доходя до использования карты 192.168.10.103.

Цитата:

Цитата Petya V4sechkin
Если адрес в той же подсети (192.168.10.50 и ваш 192.168.10.103), то шлюз не используется. Но вы путаетесь в показаниях, первый пост »

Сорри, что запутал. Первый пост относится к домашей сети, а последний к сети на работе. Это две разные сети ничего общего не имеющие.
То есть, как я понимаю, даже если прописать шлюз в маршруте 192.168.10.1 и передавать данные с 192.168.10.103 (используя сетевую карту, на которой локальный IP) на 192.168.10.50, то данные будут передаваться только через коммутаторы, а не через шлюз?

Цитата:

Цитата Petya V4sechkin
Этот адрес в другой подсети. Если не добавлять маршрут, то для обращения к нему используется шлюз по умолчанию. При подключении обоих интерфейсов шлюзом по умолчанию становится 193.232.125.193 (см. таблицу маршрутизации), и доступ к 192.168.0.10 теряется. »

А к 192.168.10.50 по идее терять не должен?

В любом случае большое спасибо - много чего прояснили! :)

И еще вопрос, чисто теоретический: я знаю, что 192.168.10.1 и 193.232.125.193 - это физически один и тот же шлюз, на который подведен интернет в наше здание. Мой комп имеет две карты, которые физически тоже подрублены к одним и тем же коммутаторам, и имеют физически один и тот же путь (провода те же используются) как до 193.232.125.193, так и до 192.168.10.1. Вопрос: можно ли иметь только одну сетевую карту на моем компе с белым IP, но иметь доступ как к локальной сети (компьютеры, принтеры и т.д.), то есть к 192.168.10.0, так и к глобальной? начинающейся с 193.

Petya V4sechkin 11-02-2011 19:13 1610515

Цитата:

Цитата VictorSh
А к 192.168.10.50 по идее терять не должен?

Не должен.

VictorSh 22-08-2011 04:55 1736772

Отрубил подключение по локальной сети (192.168.10.103) - осталось только подключение с внешним IP.

добавил маршрут так:
Код:

route ADD 192.168.10.0 MASK 255.255.255.0 193.232.125.193 METRIC 1
теперь стали пинговаться некоторые компы, например,
Код:

ping 192.168.10.242
пингуется, и многие другие из 192.168.10.XX пингуются

Но некоторые

Код:

ping 192.168.10.127
не пингуется!

Если убрать эту запись из таблицы маршрутизации и включить обратно подключение по локальной сети, то 192.168.10.127 пингуется.

В чем фокус?

зузу 10-10-2015 14:45 2562478

Существует ли браузер с возможностью выбора конкретной сетевой карты? Разного софта с таким выбором полно, те же плейеры, виртуальные машины, специализированный софт, а браузеров что-то не нашел, что это за дискриминация


Время: 10:08.

Время: 10:08.
© OSzone.net 2001-