Форум сетевых администраторов
Показаны 8 сообщений на этой странице

Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- Локальные и глобальные сети (http://netadmin.ws/forum/forumdisplay.php?forumid=81)
-- Маршрутизация (http://netadmin.ws/forum/showthread.php?threadid=11694)


Помещено seelts 05-05-2006 в 06:58:

Маршрутизация

Здраствуйте,
У меня такая проблема:
Есть две сети. Одна 10.10.102.0/24, другая 222.222.222.0/24. Есть один компьютер который находится в обеих сетях (две сетвых карты) (10.10.102.83, 222.222.222.38). Везде ВинХÐ_. Я пытаюсь настроить маршрутизацию на этом компьютере так чтобы из сети 222... было видно сеть 10... Идеально было бы конечно сделать так чтобы и сеть 10.. видела сеть 222... но у меня нет доступа к тем компам.
Таблица маршрутизации на "общем" компе выглядет примерно так:
Сетевой адрес Маска сети Адрес шлюза
0.0.0.0 0.0.0.0 10.10.102.1
127.0.0.0 255.0.0.0 127.0.0.1
10.10.102.0 255.255.255.0 10.10.102.83
10.10.102.83 255.255.255.252 127.0.0.1
...
222.222.222.0 255.255.255.0 222.222.222.38
222.222.222.38 255.255.255.0 127.0.0.1
...
Вобщем то всё "стандартно".
На сколько я понимаю пакеты приходящие на этот компьютер из обеих сетей должны благополучно проходить в нужное место... На своем компе (222.222.222.22) делаю так:
route ADD 10.10.102.0 MASK 255.255.255.0 222.222.222.38
после чего пытаюсь пропинговать "ту" сеть. Пингуется только 10.10.102.83 - дальше не получается. Подскажите пожалуйста где я (сделал не правильно)/(не сделал правильно). Заранее спасибо.
ПС:Почему в сети 10... маска 255.255.255.0 ? Ведь если я всё правильно понял то это сеть класса А и маска должна быть 255.0.0.0

__________________
everything is code...


Помещено revlis 05-05-2006 в 08:34:

для того чтобы пакеты проходили через компьютер с 2мя интерфейсами компьютер должен уметь пропускать эти пакеты т.е. обладать функцией шлюза если это виндовс то тебе нужно использовать в этих целях RAS сервер но это в случае с 2к или 2к3 а в случае с ХÐ_ без стороннего софта не обойтись (имхо)

пс. забывай про классификацию сетей она умерла при введении маскарадинга и щас только пудрит голову новичкам (сам одно время не мог их сопоставить )
классы АВСД это уже история....

revlis добавил 05-05-2006 в 08:37:36:
хотя например можно сделать так:

расшариваеш сетевую карту как для доступа в инет и тем самым использую функцию нат получаеш доступ к другой подсети (но это дикое извращение )


Помещено gryshadow 05-05-2006 в 12:53:

0.0.0.0 0.0.0.0 10.10.102.1 - ключевое место, на остальных компах сити 10.10.102.0 наверняка такой же шлюз, когда ты пингуешь например 10.10.102.222 то комп с адресом 10.10.102.222 отправляет ответные пакеты не на твою общую машину (10.10.102.ххх) а на шлюз 10.10.102.1, а шлюз 10.10.102.1 НЕЗНАЕТ, ЧТО СЕТЬ 222.222.222.ххх НАХОДИТСЯ ЗА ТВОЕЙ МАШИНОЙ и либо игнорирует пакеты, либо отправляет их дальше (например провайдеру).

Для того, что ты задумал надо чтобы "общая" твоя машина делала NAT, т.е. при пропускании пакета из сети 222.222.бла-бла-бла вместо адреса источника (222.222.бла-бла-бла) подставляла свой (10.10.102.ххх) тада пакетик вернется благополучно обратно к тебе...

__________________
Чайник, мечтающий стать самоваром!


Помещено revlis 05-05-2006 в 15:35:

quote:
Первоначальное сообщение от gryshadow
0.0.0.0 0.0.0.0 10.10.102.1 - ключевое место, на остальных компах сити 10.10.102.0 наверняка такой же шлюз, когда ты пингуешь например 10.10.102.222 то комп с адресом 10.10.102.222 отправляет ответные пакеты не на твою общую машину (10.10.102.ххх) а на шлюз 10.10.102.1, а шлюз 10.10.102.1 НЕЗНАЕТ, ЧТО СЕТЬ 222.222.222.ххх НАХОДИТСЯ ЗА ТВОЕЙ МАШИНОЙ и либо игнорирует пакеты, либо отправляет их дальше (например провайдеру).

Для того, что ты задумал надо чтобы "общая" твоя машина делала NAT, т.е. при пропускании пакета из сети 222.222.бла-бла-бла вместо адреса источника (222.222.бла-бла-бла) подставляла свой (10.10.102.ххх) тада пакетик вернется благополучно обратно к тебе...



Мне кажется немного неточно про нат
подставление собственного адреса это больше SNAT это делается для скрытия внутреннего адреса отправителя например в случае с серыми и белыми адресами и последующая перекодировка по виртальным портам при приходе обратных пакетов

но в случае с автором темы ему поможет только это ибо обратного маршрута у клиентов 2й сети нету и они могут общаться только с устройствами своей подсети


Помещено seelts 05-05-2006 в 17:23:

понятно, но! как же всё таки переломить ситуацию?
т.е. что и как надо настроить?

__________________
everything is code...


Помещено revlis 05-05-2006 в 17:29:

quote:
Первоначальное сообщение от seelts
понятно, но! как же всё таки переломить ситуацию?
т.е. что и как надо настроить?


пр кн на сетевую карту которая смотрит на сеть 2 и там общий доступ

на "общем" компе ниче не нужно в маршрутизации менять т.к. он и так видит обе сети

+ на клиентах сети которой нужен доступ к сети 2 нужно указать в качестве шлюза "общий" либо статический маршрут

что тут не ясно?


Помещено Viktor 06-05-2006 в 12:02:

quote:
на клиентах сети которой нужен доступ к сети 2 нужно указать в качестве шлюза "общий" либо статический маршрут

Скорей всего не прописаны шлюзы, по крайней мере, в одной из подсетей.
См. цитату...
quote:
сделать так чтобы и сеть 10.. видела сеть 222... но у меня нет доступа к тем компам.

Если нет доступа для настройки протокола TCP/IP, то о какой маршрутизации между компьютерами сегментов можно говорить?

__________________
Тест - проверка верности!


Помещено Lucifer 30-05-2006 в 23:36:

для начала....На компе с двумя интерфейсами(10.10.102.83, 222.222.222.38) Включи пересилку пакетов (IPForwarding)....

Windows XP

To enable TCP/IP forwarding, follow these steps: 1. Start Registry Editor (Regedit.exe).
2. In Registry Editor, locate the following registry key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic
es\Tcpip\Parameters
3. Set the following registry value:
Value Name: IPEnableRouter
Value type: REG_DWORD
Value Data: 1
A value of 1 enables TCP/IP forwarding for all network connections that are installed and used by this computer.
4. Quit Registry Editor.
5. Restart the КОМП!


Формат времени GMT. Текущее время 16:42.
Показаны 8 сообщений на этой странице

Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.