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

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Сетевые технологии (http://forum.oszone.net/forumdisplay.php?f=31)
-   -   Две сетевые карты один компьютер (http://forum.oszone.net/showthread.php?t=76459)

Wallk 20-12-2006 12:07 527041

Две сетевые карты один компьютер
 
на компе стоит ос WinXP. установлены две сетевухи.. одна из них встроенная, одна на pci На первой карте (назовем ее eth0)айпи - адрес 192.168.10.190 на второй (eth1) айпи-адрес 192.168.150.1 Карта eth1 использует шлюзом карту eth0 Есть еще файл HOSTS со следующим содержанием:
127.0.0.1 localhost
192.168.10.190 Komp1
192.168.150.1 Test_serv

Проблема в следующем:
запускаем пинг со стороннего компьютера
ping Komp1 отвечает 192.168.10.190
ping Test_serv отвечает 192.168.150.1
то есть все нормально..

запускаем пинг на нашей машине:
ping Komp1 отвечает 192.168.150.1 (!!!почему? и как с этим бороться? нужно чтобы ответ был с 192.168.10.190)
ping Test_serv отвечает 192.168.150.1

Заранее благодарю за совет!

Butunin Klim 20-12-2006 13:00 527057

вероятно не верно составлен файл.
У меня одно предположение что по имени машины отвечает та за которой присвоен ip типа DNS.
Тут же вроде у вас все верно но мне кажется что на другой машине есть такой же файл где прописанно
192.168.10.190 Test_serv
192.168.150.1 Komp1

Wallk 20-12-2006 15:47 527124

нету другой такой машины.. снаружи то ведь все правильно пингается.. а из нутри виден только интерфейс eth1 если пингать Komp1 и Test_serv оба пинга выдают айпи 192.168.150.1 =(

Butunin Klim 20-12-2006 16:46 527141

таблицу маршрутизации проверь и выложи её сюда

Wallk 21-12-2006 15:13 527555

вот что выдал route print:
Код:

C:\Documents and Settings\korovin>route print
===========================================================================
Список интерфейсов
0x1 ........................... MS TCP Loopback interface
0x2 ...00 0f ea ce 37 a9 ...... Realtek RTL8169/8110 Family Gigabit Ethernet  - ¦шэшяюЁЄ яырэшЁют•шър яръхЄют
0x20003 ...00 a0 d2 11 15 92 ...... ATI AT-2500TX PCI Fast Ethernet рфряЄхЁ - эшяюЁЄ яырэшЁют•шър яръхЄют
===========================================================================
===========================================================================
Активные маршруты:
Сетевой адрес          Маска сети      Адрес шлюза      Интерфейс  Метрика
          0.0.0.0          0.0.0.0    192.168.10.23  192.168.10.195      20
          0.0.0.0          0.0.0.0  192.168.10.195  192.168.150.1      2
        127.0.0.0        255.0.0.0        127.0.0.1      127.0.0.1      1
    192.168.10.0    255.255.255.0  192.168.10.195  192.168.10.195      20
  192.168.10.195  255.255.255.255        127.0.0.1      127.0.0.1      20
  192.168.10.255  255.255.255.255  192.168.10.195  192.168.10.195      20
    192.168.150.0    255.255.255.0    192.168.150.1  192.168.150.1      2
    192.168.150.1  255.255.255.255        127.0.0.1      127.0.0.1      2
  192.168.150.255  255.255.255.255    192.168.150.1  192.168.150.1      2
        224.0.0.0        240.0.0.0  192.168.10.195  192.168.10.195      20
        224.0.0.0        240.0.0.0    192.168.150.1  192.168.150.1      2
  255.255.255.255  255.255.255.255  192.168.10.195  192.168.10.195      1
  255.255.255.255  255.255.255.255    192.168.150.1  192.168.150.1      1
Основной шлюз:      192.168.10.23
===========================================================================
Постоянные маршруты:
  Отсутствует

может проблема в том что метрика у 192.168.10.195 - 20 а у 192.168.150.1 - 2 ? поэтому она и находится первой? если да то как поменять ее? если можно опишите по-подробнее.. а то ведь я чайнег =)

Andy_user 22-12-2006 10:01 527834

Цитата:

Карта eth1 использует шлюзом карту eth0
Это кто Вам такое посоветовал ? :(
Убрать!

Wallk 22-12-2006 11:40 527855

ну конечно убрать.. а как тогда со 150 интерфейса в 10 сетку попадать?

Andy_user 22-12-2006 12:14 527880

Цитата:

ну конечно убрать.. а как тогда со 150 интерфейса в 10 сетку попадать?
Фраза не понятна... :(
Но рискну заметить:
Для того, чтобы IP-пакеты, принятые с одного интерфейса и предназначеные для хостов в сети другого интерфейса, попадали по назначению, нужно разрешить форвардинг пакетов (в терминологии Microsoft - "включить маршрутизацию").
Это делается:
- либо подъемом RRAS (предпочтительно);
- либо в реестре параметр IpEnableRouter = 1

Angry Demon 22-12-2006 12:57 527910

Wallk
Точнее, ветка HKEY_LOCAL_MACHINE\SYSTEM\ControlSet\Services\Tcpip\Parameters, параметр IPEnableRuoter = 1

SergOst 22-12-2006 17:42 528041

Имхо, автор изначально не определил практическую цель своих изысканий и подключения двух карт, и какая из полезных задач у него не получается.
Пока видно только исследование, как записи в hosts влияют на ping - не так, как хотелось бы автору.


Время: 17:11.

Время: 17:11.
© OSzone.net 2001-