 |
 |
Форум сетевых администраторов » Компьютерные сети » Локальные и глобальные сети » Маршрутизация
| Автор |
| Тема |
 |
|
 |
|
|
|
Участник

Зарегистрирован: May 2006
Место проживания:
Публикаций: 2
Статус:  |
Здраствуйте,
У меня такая проблема:
Есть две сети. Одна 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...
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
05-05-2006 06:58 |
|
|
Зайчег[+]
|
| для того чтобы пакеты проходили через компьютер... |
[сооб. #81649]
05-05-2006 08:34 |
|
Зайчег[+]


Зарегистрирован: Nov 2005
Место проживания:
Публикаций: 684
Статус:  |
для того чтобы пакеты проходили через компьютер с 2мя интерфейсами компьютер должен уметь пропускать эти пакеты т.е. обладать функцией шлюза если это виндовс то тебе нужно использовать в этих целях RAS сервер но это в случае с 2к или 2к3 а в случае с ХÐ_ без стороннего софта не обойтись (имхо)
пс. забывай про классификацию сетей она умерла при введении маскарадинга и щас только пудрит голову новичкам (сам одно время не мог их сопоставить )
классы АВСД это уже история....
revlis добавил 05-05-2006 в 08:37:36:
хотя например можно сделать так:
расшариваеш сетевую карту как для доступа в инет и тем самым использую функцию нат получаеш доступ к другой подсети (но это дикое извращение )
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
05-05-2006 08:34 |
|
|
Искатель
|
| 0.0.0.0 0.0.0.0 10.10.102.1 - ключевое место, на остальных... |
[сооб. #81657]
05-05-2006 12:53 |
|
Искатель


Зарегистрирован: Jan 2003
Место проживания: Украина (Донбасс)
Публикаций: 1293
Статус:  |
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.ххх) тада пакетик вернется благополучно обратно к тебе...
__________________
Чайник, мечтающий стать самоваром!
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
05-05-2006 12:53 |
|
|
Зайчег[+]
|
[QUOTE]Первоначальное сообщение от gryshadow
[B]0.0.0.0... |
[сооб. #81658]
05-05-2006 15:35 |
|
Зайчег[+]


Зарегистрирован: Nov 2005
Место проживания:
Публикаций: 684
Статус:  |
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й сети нету и они могут общаться только с устройствами своей подсети
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
05-05-2006 15:35 |
|
|
Участник
|
понятно, но! как же всё таки переломить ситуацию?
т.е.... |
[сооб. #81661]
05-05-2006 17:23 |
|
|
Зайчег[+]
|
[QUOTE]Первоначальное сообщение от seelts
[B]понятно,... |
[сооб. #81662]
05-05-2006 17:29 |
|
Зайчег[+]


Зарегистрирован: Nov 2005
Место проживания:
Публикаций: 684
Статус:  |
quote: Первоначальное сообщение от seelts
понятно, но! как же всё таки переломить ситуацию?
т.е. что и как надо настроить?
пр кн на сетевую карту которая смотрит на сеть 2 и там общий доступ
на "общем" компе ниче не нужно в маршрутизации менять т.к. он и так видит обе сети
+ на клиентах сети которой нужен доступ к сети 2 нужно указать в качестве шлюза "общий" либо статический маршрут
что тут не ясно?
Сообщение было отредактировано revlis 05-05-2006 в 17:33
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
05-05-2006 17:29 |
|
|
Участник+
|
| [quote]на клиентах сети которой нужен доступ... |
[сооб. #81672]
06-05-2006 12:02 |
|
Участник+


Зарегистрирован: Jun 2002
Место проживания: Украина
Публикаций: 617
Статус:  |
quote: на клиентах сети которой нужен доступ к сети 2 нужно указать в качестве шлюза "общий" либо статический маршрут
Скорей всего не прописаны шлюзы, по крайней мере, в одной из подсетей.
См. цитату...
quote: сделать так чтобы и сеть 10.. видела сеть 222... но у меня нет доступа к тем компам.
Если нет доступа для настройки протокола TCP/IP, то о какой маршрутизации между компьютерами сегментов можно говорить?
__________________
Тест - проверка верности!
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
06-05-2006 12:02 |
|
|
Участник
|
| для начала....На компе с двумя интерфейсами(10.10.102.83,... |
[сооб. #81963]
30-05-2006 23:36 |
|
Участник
Зарегистрирован: May 2006
Место проживания: Armenia
Публикаций: 10
Статус:  |
для начала....На компе с двумя интерфейсами(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 КОМП!
Сообщение было отредактировано Lucifer 30-05-2006 в 23:40
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
30-05-2006 23:36 |
|
|
|
Формат времени GMT. Текущее время 16:43.
|
Правила форума:
Вы не можете создавать новые темы.
Вы не можете отвечать на существующие темы.
Вы не можете прикреплять файлы.
Вы не можете редактировать свои сообщения. |
HTML теги выкл.
Спец. код вкл.
Смайлики вкл.
[IMG] тег выкл.
|
|
|
|
| |
Page generated in 0.01242900 seconds (40.40% PHP - 59.60% MySQL) with 23 queries.
|
 |