Показать полную графическую версию : Две сетевые карты один компьютер
на компе стоит ос 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
вероятно не верно составлен файл.
У меня одно предположение что по имени машины отвечает та за которой присвоен ip типа DNS.
Тут же вроде у вас все верно но мне кажется что на другой машине есть такой же файл где прописанно
192.168.10.190 Test_serv
192.168.150.1 Komp1
нету другой такой машины.. снаружи то ведь все правильно пингается.. а из нутри виден только интерфейс eth1 если пингать Komp1 и Test_serv оба пинга выдают айпи 192.168.150.1 =(
Butunin Klim
20-12-2006, 16:46
таблицу маршрутизации проверь и выложи её сюда
вот что выдал 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
Карта eth1 использует шлюзом карту eth0
Это кто Вам такое посоветовал ? :(
Убрать!
ну конечно убрать.. а как тогда со 150 интерфейса в 10 сетку попадать?
Andy_user
22-12-2006, 12:14
ну конечно убрать.. а как тогда со 150 интерфейса в 10 сетку попадать?
Фраза не понятна... :(
Но рискну заметить:
Для того, чтобы IP-пакеты, принятые с одного интерфейса и предназначеные для хостов в сети другого интерфейса, попадали по назначению, нужно разрешить форвардинг пакетов (в терминологии Microsoft - "включить маршрутизацию").
Это делается:
- либо подъемом RRAS (предпочтительно);
- либо в реестре параметр IpEnableRouter = 1
Angry Demon
22-12-2006, 12:57
Wallk
Точнее, ветка HKEY_LOCAL_MACHINE\SYSTEM\ControlSet\Services\Tcpip\Parameters, параметр IPEnableRuoter = 1
Имхо, автор изначально не определил практическую цель своих изысканий и подключения двух карт, и какая из полезных задач у него не получается.
Пока видно только исследование, как записи в hosts влияют на ping - не так, как хотелось бы автору.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.