Страница 1 из 3

Как объединить две локалки?

СообщениеДобавлено: 14 июл 2010, 13:31
Evgen
Ситуация следующая Один комп смотрит в две разные локалки. Что где прописать чтобы компьютеры одной сети видели компьютеры другой сети? Ясно что дело пахнет маршрутизацией, но я не совсем в ней силён.
Вводные данные
1. сеть - 192.168.0.0/24
2. сеть - 192.168.56.0/24
3. Комп на котором две сетевухи в одной сети имеет адрес 192.168.0.6 в другой 192.168.56.1

Хочется например что бы комп 192.168.0.78 видел комп 192.168.56.101

Re: Как объединить две локалки?

СообщениеДобавлено: 14 июл 2010, 13:35
Melior
ОС на этом компе какая?
Винда или что? :)

Re: Как объединить две локалки?

СообщениеДобавлено: 14 июл 2010, 13:49
Evgen
Melior, ну да XP

Re: Как объединить две локалки?

СообщениеДобавлено: 14 июл 2010, 13:54
YuNarY
Evgen писал(а):ну да XP

Выделяешь две локалки и "делать мост". :think:
Не? :roll:

Re: Как объединить две локалки?

СообщениеДобавлено: 14 июл 2010, 14:53
Evgen
чет не прокатило... :(
Было как-то в практике использовал этот вид соединения. В комнату приходил один кабель сетевой, а компов было два. Так вот в один из компьютеров ставили вторую карту сетевую, в неё подключали кабель от второго компа. Получалось последовательное соединение. Делали мостовое соединение и два компа были видны в сетке.
Но у меня немного другая ситуация.

Re: Как объединить две локалки?

СообщениеДобавлено: 14 июл 2010, 14:55
GD2243
Evgen писал(а):

Хочется например что бы комп 192.168.0.78 видел комп 192.168.56.101



Ситуация понятна. а вот задача не вполне ясна.

Что значит виделся? находился через сетевое окружение? или отвечал на пинги? или может нужно чтобы принтера были видны всем или не видны но печатались, или папочка была доступна всем?..

а может вам проще создать одну сетку?

или есть какие то требования?

Добавлено спустя 3 минуты 11 секунд:
я предлагаю или одну сеть.
или настроить сервер данных так чтобы он имел 2 ИП и виделся во всех сетках. роуты в данном случае я не знаю зачем? плодить празитный трафик?

Re: Как объединить две локалки?

СообщениеДобавлено: 14 июл 2010, 15:19
Evgen
GD2243 писал(а):или отвечал на пинги

этого будет достаточно
GD2243 писал(а):находился через сетевое окружение

это следует из вышестоящего :)
Этим и ограничимся.

Хочу понять как и что в этой ситуации делается. Любопытства ради. Думается мне что данная ситуация рядовая и встречается не редко. Может и пригодится в жизни.
GD2243 писал(а):настроить сервер данных

Так сейчас комп с двумя сетвухами итак виден в двух сетях. И ничего не нужно настраивать. :)

Re: Как объединить две локалки?

СообщениеДобавлено: 14 июл 2010, 15:19
-=+DeMoN+=-
Evgen писал(а):Но у меня немного другая ситуация.

Причем серьезная.
Evgen писал(а):Получалось последовательное соединение.

:z)

Re: Как объединить две локалки?

СообщениеДобавлено: 14 июл 2010, 15:28
Evgen
-=+DeMoN+=-, захотелось веселья, тут посмеешься.

Re: Как объединить две локалки?

СообщениеДобавлено: 14 июл 2010, 15:47
-=+DeMoN+=-
Если хочешь, могу перенести тему туда....
Просто немного непонятно - конечно, сетевая карта стоит намного дешевле (долларов на 10) самого дешевого хаба, но извращаться с подключениями типа мост и разборкой и настройкой компа (в некоторых организациях это не разрешено делать самостоятельно)
Имхо вставить 2 провода в хаб проще.
это про старый случай.
А про новый - тот же хаб и правильные маски подсети и все друг-друга видит и пингует...

Re: Как объединить две локалки?

СообщениеДобавлено: 14 июл 2010, 15:54
Evgen
-=+DeMoN+=-, да моя тема то на месте, а посты некоторые не соответствуют данному месту.
За мнение спасибо. Но я не прошу подсказать мне альтернативу, а прошу помочь с решением проблемы описанной в начале темы.

Re: Как объединить две локалки?

СообщениеДобавлено: 14 июл 2010, 16:16
boav
Evgen писал(а):Хочется например что бы комп 192.168.0.78 видел комп 192.168.56.101

на 78 в коммандной строке route add -p 192.168.56.0 mask 255.255.255.0 192.168.56.1

Re: Как объединить две локалки?

СообщениеДобавлено: 14 июл 2010, 16:24
Evgen
boav, Сбой добавления маршрута: Либо индекс интерфейса указан неверно, либо шлюз не ле
жит в той же подсети, что и данный интерфейс. Проверьте таблицу IP-адресов этого
компьютера.

на всякий случай команда route print
===========================================================================
Активные маршруты:
Сетевой адрес Маска сети Адрес шлюза Интерфейс Метрика
0.0.0.0 0.0.0.0 192.168.0.1 192.168.0.78 20
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
192.168.0.0 255.255.255.0 192.168.0.78 192.168.0.78 20
192.168.0.78 255.255.255.255 127.0.0.1 127.0.0.1 20
192.168.0.255 255.255.255.255 192.168.0.78 192.168.0.78 20
224.0.0.0 240.0.0.0 192.168.0.78 192.168.0.78 20
255.255.255.255 255.255.255.255 192.168.0.78 192.168.0.78 1
Основной шлюз: 192.168.0.1
===========================================================================
Постоянные маршруты:
Отсутствует

Re: Как объединить две локалки?

СообщениеДобавлено: 14 июл 2010, 16:41
boav
Evgen, извиняй :)
route add -p 192.168.56.0 mask 255.255.255.0 192.168.0.6

Re: Как объединить две локалки?

СообщениеДобавлено: 14 июл 2010, 18:07
vla82
3. Комп на котором две сетевухи в одной сети имеет адрес 192.168.0.6 в другой 192.168.56.1

Хочется например что бы комп 192.168.0.78 видел комп 192.168.56.101

допустим ты маршруты настроил ...

а вот тут начинается самое интересное
то есть отправляется пакет с компа к примеру 192.168.0.78 на комп к примеру 192.168.56.101
поскольку в подсети 0 нужный получатель найден не был пакет будет заслан на шлюз...
таким образом у тебя на всех компах в под сети 0 в качестве шлюза должен быть адрес 192.168.0.6
а в подсети 56 в качестве шлюза должен быть адрес 192.168.56.1 и ни каких
Evgen писал(а):Основной шлюз: 192.168.0.1
быть не должно , тоесть например интернет в этих подсетях ты сможешь раздавать только с этого компа
Коль уж все компы будут видеть друг друга , я бы просто поставил маску подсети на всех компах пошире так 255.255.0.0 и не мучался бы :-))

p/s
Evgen писал(а):GD2243 писал(а):
или отвечал на пинги

этого будет достаточно
GD2243 писал(а):
находился через сетевое окружение

это следует из вышестоящего :)
Этим и ограничимся.
пинг и сетевое окружение вещи разные :-), отключи NetBios и сетевое окружение исчезнет :-) а ICMP пакеты останутся :-)))

Re: Как объединить две локалки?

СообщениеДобавлено: 14 июл 2010, 18:20
YuNarY
vla82 писал(а):поскольку в подсети 0 нужный получатель найден не был пакет будет заслан на шлюз

Нет, он идёт на шлюз, если выходит за маску :vip: Поэтому такое делать нельзя:
vla82 писал(а):я бы просто поставил маску подсети на всех компах пошире так 255.255.0.0


Добавлено спустя 44 секунды:
vla82 писал(а):на всех компах в под сети 0 в качестве шлюза должен быть адрес 192.168.0.6
а в подсети 56 в качестве шлюза должен быть адрес 192.168.56.1

+1 ;)

Re: Как объединить две локалки?

СообщениеДобавлено: 14 июл 2010, 21:21
boav
vla82 писал(а):таким образом у тебя на всех компах в под сети 0 в качестве шлюза должен быть адрес 192.168.0.6
а в подсети 56 в качестве шлюза должен быть адрес 192.168.56.1

не надо путать мелкое с мягким ;). маленькое уточнение - это должен быть постоянный статичный маршрут!
vla82 писал(а):ни каких
Evgen писал(а):
Основной шлюз: 192.168.0.1
быть не должно

а это должно быть ибо это постоянный шлюз для связи с миром

решения 2:
1. пройти ручками по всем компам и прописать им статичный маршрут в соседнюю подсеть через комп с двумя сетевыми картами. либо закатать это в логон-скрипт один раз
2. имхо самый правильный - комп оставить в какой либо одной сети, а шлюзы обоих сетей соединить дополнительными сетевыми

Re: Как объединить две локалки?

СообщениеДобавлено: 14 июл 2010, 21:56
GD2243
а можно еше наглее расширить маску на всех пк до 255.255.192.0 или 128 надо попробовать. и объединить сети через свитч тогда ивсе всех видят и по своим шлюзам ходить будут, вот если есть 2 DHCP.... или есть шыроковешательные запросы, которые могут стать штормом и класть всю сетку.

ПРо Пинг верно заметили пинг это базовый уровень, наличие пинга не означает что пк видяться в сетевом окружении.

Я так и не понял есть DC есть ли DHCP у каждой из сетей.


Самым разумным выглядит прописывание статики (add route -p) на всех пк ( как сказал boav)

вы будите на всех пк пинговать все пк, вы будите выходить в инет, вы не будите в сет окружении видеть чужую сеть, но если обратитесь к ней по ИП то увидите (\\192.168.56.33\)
вы сможете пользоваться сетевыми принтерами по ИП, но у вас не ляжет вся сеть из-за широковещательного шторма, правда все это работает пока ПК с 2сетевыми картами работает а это уже угроза надежности... (это же не сервер,)

Re: Как объединить две локалки?

СообщениеДобавлено: 15 июл 2010, 09:05
vla82
YuNarY писал(а):поскольку в подсети 0 нужный получатель найден не был пакет будет заслан на шлюз

Нет, он идёт на шлюз, если выходит за маску :vip: Поэтому такое делать нельзя:


1) Ну если получатель пакета не был найдет в "родной" подсети то варианта два
-или данный получатель отсутствует впринципе
-или он как вы писали выходит за маску
поэтому то что написал я и вы некоторыми допущениями одно и тоже :-))
YuNarY писал(а):Поэтому такое делать нельзя:
vla82 писал(а):
я бы просто поставил маску подсети на всех компах пошире так 255.255.0.0

почему нельзя? я делал так правда лет 5 назад, вроде все работало ......

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

за пунк 2 +1 :roul:
сразу как то в голову не пришло....

Re: Как объединить две локалки?

СообщениеДобавлено: 15 июл 2010, 09:35
Evgen
Спасибо всем за советы :roul:
Буду переваривать :D

Добавлено спустя 20 минут 30 секунд:
boav писал(а):route add -p 192.168.56.0 mask 255.255.255.0 192.168.0.6

так, это на сколько я понимаю если пакет предназначен для сети 56.0, то он уходит на 192.168.0.6 ...
маршрут прописал на машине .0.78, теперь пинги идут не только до 192.168.0.6, но и до 192.168.56.1
А вот до 192.168.56.101 не идут :( Что я упустил?
Файрволов и брандмауеров нет! С машины 192.168.0.6 пинги идут спокойно до 192.168.56.101.