Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
 |
Несколько сетей и Windows95 29.01.02 10:42 Число просмотров: 970
Автор: Sandy <Alexander Stepanov> Статус: Elderman Отредактировано 29.01.02 10:54 Количество правок: 1
|
> Помогите решить следующую проблему: > имеется сервер (windows 2000 server) с тремя сетевушками. > Одна на внешний мир и две на внутренние сети. > Первая - 192.168.0.1, маска - 255.255.255.0. Соответственно > машины подключенные к ней имеют IP 192.168.0.* и ту же > маску. > Вторая - 192.168.1.1, маска 255.255.255.0, соответсвенно > кто сюда подключен - 192.168.1.* и всё та же маска.
Как мне кажется, ошибка кроется именно здесь. Для 192.168.1.1 маска подсети должна быть другая, не 255.255.255.0
Что-то типа 255.255.254.0
Или я прогнал?
|
|
<sysadmin>
|
Несколько сетей и Windows95 28.01.02 23:53
Автор: Erelen Статус: Незарегистрированный пользователь
|
Помогите решить следующую проблему:
имеется сервер (windows 2000 server) с тремя сетевушками. Одна на внешний мир и две на внутренние сети.
Первая - 192.168.0.1, маска - 255.255.255.0. Соответственно машины подключенные к ней имеют IP 192.168.0.* и ту же маску.
Вторая - 192.168.1.1, маска 255.255.255.0, соответсвенно кто сюда подключен - 192.168.1.* и всё та же маска.
В этой самой второй сети стоит несколько мамшин с Windows95 и одинаково глючат: при попытке связаться с сервером (да хоть ping server) говорят что сейчас будут пинговать 192.168.0.1 и моментально откказываются его пинговать т.к. он в другой подсети (феноменальная сообразительность!). Стал разбираться откуда они берут IP сервера для другой подсети - раскопал. Поснифал сетьт и увидел следующее: на запрорс клиента "кто тут server?" сервер немедленно отвечает:
Я!
Я server 192.168.0.1
Я server 192.168.1.1
Я server ***внешний IP***
(именно в этом порядке!)
И W95 берут очевидно первый IP (192.168.0.1) и обламываются.
На висящих в той же второй подсети W98 всё прекрасно работает, не глючит (хотя серверпредставляется им так же - они верно выбирают по какому IP связываться - 192.168.1.1).
Что делать?
Вариант "поставить везде W98" не подходит. (на самом деле есть еще одна машина под DOS`ом и глючит аналогичо и что с ней делать тоже не ясно).
|
 |
Несколько сетей и Windows95 29.01.02 21:26
Автор: PnD! Статус: Незарегистрированный пользователь
|
> Помогите решить следующую проблему: > имеется сервер (windows 2000 server) с тремя сетевушками. > Одна на внешний мир и две на внутренние сети. > Первая - 192.168.0.1, маска - 255.255.255.0. Соответственно > машины подключенные к ней имеют IP 192.168.0.* и ту же > маску. > Вторая - 192.168.1.1, маска 255.255.255.0, соответсвенно > кто сюда подключен - 192.168.1.* и всё та же маска. > В этой самой второй сети стоит несколько мамшин с Windows95 > и одинаково глючат: при попытке связаться с сервером (да > хоть ping server) говорят что сейчас будут пинговать > 192.168.0.1 и моментально откказываются его пинговать т.к. > он в другой подсети (феноменальная сообразительность!). > Стал разбираться откуда они берут IP сервера для другой > подсети - раскопал. Поснифал сетьт и увидел следующее: на > запрорс клиента "кто тут server?" сервер немедленно > отвечает: > Я! > Я server 192.168.0.1 > Я server 192.168.1.1 > Я server ***внешний IP*** > (именно в этом порядке!) > И W95 берут очевидно первый IP (192.168.0.1) и > обламываются. > На висящих в той же второй подсети W98 всё прекрасно > работает, не глючит (хотя серверпредставляется им так же - > они верно выбирают по какому IP связываться - 192.168.1.1). > > Что делать? > > Вариант "поставить везде W98" не подходит. (на самом деле > есть еще одна машина под DOS`ом и глючит аналогичо и что с > ней делать тоже не ясно).
1. А зачем у тебя оба сегмента в одном хабе тусуют? Ну поставь тогда маску 255.255.0.0, глядишь, глюк и отвалится (и это может сделать любой юзер - какой вообще смысл так сегменты бить?)
2. Поднять на сервере WINS, прописать всем клиентам куда смотреть и т.о. избавиться от broadcast-a вообще. Заодно и производительность сетки поднимешь, убрав лишний мусор.
3. Тут предложение за Default gateway было, только по-моему это чревато - тогда не получится сегменты изолировать друг от друга.
4. Удавить весь масдай в сетке :) Перейти на NT4|5.
|
 |  |
Несколько сетей и Windows95 29.01.02 22:03
Автор: Erelen Статус: Незарегистрированный пользователь
|
> 1. А зачем у тебя оба сегмента в одном хабе тусуют? А кто говорил что они на одном хабе???
Одна из подсетей (как это ни грустно) вообще кокосовая...
|
 |  |  |
Несколько сетей и Windows95 30.01.02 18:33
Автор: PnD! Статус: Незарегистрированный пользователь
|
> > 1. А зачем у тебя оба сегмента в одном хабе тусуют? > А кто говорил что они на одном хабе??? > Одна из подсетей (как это ни грустно) вообще кокосовая... Тогда как это понимать:
"при попытке связаться с сервером (да хоть ping server) говорят что сейчас будут пинговать 192.168.0.1 и моментально откказываются его пинговать т.к. он в другой подсети"?
Откуда комп из 192.168.1 узнает про 192.168.0? Я вот из этого делаю вывод, что обе карты на сервере тусуют в одном физическом пространстве и та которая 192.168.0 встала мастером и гоняет через себя нетбиос вообще и броадкаст в частности. Или я чего туплю?
|
 |  |  |  |
Несколько сетей и Windows95 31.01.02 13:56
Автор: Erelen Статус: Незарегистрированный пользователь
|
> Откуда комп из 192.168.1 узнает про 192.168.0?
Читай внимательнее первое сообщение со слов "Стал разбираться..."
|
 |
DPP прав и + еще 29.01.02 12:48
Автор: vaborg <Israel Vaborg> Статус: Elderman
|
|
попробуй поставить какой нить например WinRoute на сервер который будет кешировать DNS и правильно роутить пакеты по подсетям мне кажется тогда такого косяка больше не будет
|
 |
Несколько сетей и Windows95 29.01.02 11:33
Автор: Graff Статус: Незарегистрированный пользователь
|
|
А default gateway куда смотрит?
|
 |  |
Несколько сетей и Windows95 29.01.02 15:58
Автор: Erelen Статус: Незарегистрированный пользователь
|
> А default gateway куда смотрит? Никуда.
Не указан.
Мне и не надо чтобы подсети между собой или с миром общались.
Мне надо только чтобы машины одной подсети общались между собой и с сервером.
|
 |  |  |
Несколько сетей и Windows95 29.01.02 16:39
Автор: Graff Статус: Незарегистрированный пользователь
|
|
Сними галку IP-Forwarding.
|
 |  |  |  |
Несколько сетей и Windows95 29.01.02 22:00
Автор: Erelen Статус: Незарегистрированный пользователь
|
> Сними галку IP-Forwarding. Это где такая?
|
 |  |  |  |  |
Несколько сетей и Windows95 29.01.02 22:07
Автор: !mm <Ivan Ch.> Статус: Elderman
|
На серваке смотри.. в "Network Properties" | "Microsoft TCP/IP Properties" | "Routing" | "Enable IP Forwarding"
Это в 4NT.. У меня сейчас под рукой 2000server нету, точнее сказать не могу.
> > Сними галку IP-Forwarding. > Это где такая?
|
 |
Несколько сетей и Windows95 29.01.02 10:42
Автор: Sandy <Alexander Stepanov> Статус: Elderman Отредактировано 29.01.02 10:54 Количество правок: 1
|
> Помогите решить следующую проблему: > имеется сервер (windows 2000 server) с тремя сетевушками. > Одна на внешний мир и две на внутренние сети. > Первая - 192.168.0.1, маска - 255.255.255.0. Соответственно > машины подключенные к ней имеют IP 192.168.0.* и ту же > маску. > Вторая - 192.168.1.1, маска 255.255.255.0, соответсвенно > кто сюда подключен - 192.168.1.* и всё та же маска.
Как мне кажется, ошибка кроется именно здесь. Для 192.168.1.1 маска подсети должна быть другая, не 255.255.255.0
Что-то типа 255.255.254.0
Или я прогнал?
|
 |  |
Не согласен. 29.01.02 11:36
Автор: DPP <Dmitry P. Pimenov> Статус: The Elderman
|
> > Как мне кажется, ошибка кроется именно здесь. Для > 192.168.1.1 маска подсети должна быть другая, не > 255.255.255.0 > Что-то типа 255.255.254.0 > Или я прогнал? Нехорошо - два сегмента к одной сети по такой маске относится будут.
На сервере нужно проверить - стоит ли межсетевой роутинг, а на
локалках надо IP сервера этой сети указать шлюзом.
Видимо на сервере DNS стоит или в HOSTS адрес к имени привязан.
Тогда PING SERVER транслируется в PING 192.168.0.1, а этот адрес
не в этой сети по маске, это обращение должно быть направлено
к шлюзу 192.168.1.1, а он зароутит в сеть 192.168.0.0 к адресу
192.168.0.1, в общем то к самому себе. Иначе "зависание" на время
поиска в сети (1 мин), но потом отлипнуть должно с сообщением
типа HOST IS NOT FOUND. Если имеются два физически разных
сетевых сегмента то в одну логическую сеть увязать их будет
проблематично, то для этого и есть межсетевой роутинг.
|
 |  |  |
Не согласен. 29.01.02 16:04
Автор: Erelen Статус: Незарегистрированный пользователь
|
> На сервере нужно проверить - стоит ли межсетевой роутинг, > а на локалках надо IP сервера этой сети указать шлюзом.
Нет. Он мне не нужен. Более того, противопоказан.
Мне и не надо чтобы подсети между собой или с миром общались.
Мне надо только чтобы машины одной подсети общались между собой и с сервером.
> Видимо на сервере DNS стоит или в HOSTS адрес к имени > привязан. Нет.
DNS`а нет. Разрешение имен идет через broadcast. И как из этого возникает глюка - с.м. первое сообщение.
И в HOSTS ничего не прописано.
|
 |  |  |  |
На то он и виндовс 95, чтоб с ним помучиться. 30.01.02 10:47
Автор: DPP <Dmitry P. Pimenov> Статус: The Elderman
|
Похоже дают о себе знать ошибки в виндовс 95, которые видимо
исправлены в виндовс 98.
Если 95 компьютеров не много, то переделать их в 98 проще,
или патчить 95, может поможет.
|
|
|