Модераторы: marykone
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Сеть между двумя компами и 1 ADSL на двоих, как соединить 2 компьютера в сеть 
:(
    Опции темы
Се ля ви
Дата 30.5.2006, 18:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Java/SOAрхитектор
****


Профиль
Группа: Модератор
Сообщений: 2016
Регистрация: 5.6.2004
Где: place without tim e and space

Репутация: нет
Всего: 127



Я в этом деле новичёк. Подключение на физическом уровне вроде сделал - обжал кабеля, купил свич, в него всё воткнул - вопрос в том, как правильно настроить соединение в самой винде?

- Кто должен выдавать IP адреса или их проще задать вручную стационарно?
- ДНС откуда брать или как настраивать?
- Какие ещё нужны настройки?

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

Сеть впринципе должна быть одноранговой, но на одном компе есть инет через ADSL и хотелось бы что бы другой комп тоже в этот инет мог входить, когда он включен - есди в одноранговой сети это можно настроить, то нужна одноранговая.

 


--------------------
  )
 (
[_])
проф. блог

Кролики думали, что занимаются любовью, а на самом деле их просто разводили...
PM MAIL WWW Skype GTalk   Вверх
Aleksiem
Дата 31.5.2006, 01:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 57
Регистрация: 4.5.2006
Где: Выкса

Репутация: 1
Всего: 2



Отвечу по порядку.
1. Адреса могут раздавать автоматически без вашего участия (по умолчанию при автоматической настройке сети), но как правило если знаете все настройки, то лучше задать ручные настройки, иначе при каждой загрузке винды сеть будет загружаться 30 секунд и более, при этом все сетевые приложения типа чата будут страшно тормозить.
2. DNS в домашней сети из двух компов скорее всего не нужен. Исключением является совместный доступ в нет. Там на проксике может стоять кеширующий днс-сервер,  но для двух компов это не будет себя сильно оправдывать.
3. Надо настроить маску сети и Ip у каждого из компов. В принципе этого должно хватить для работы сети. инет раздаётся при помощи прокси, которая устанавливается на компе на котором стоит ADSL. А проще посмотреть тему в этом же форуме http://forum.vingrad.ru/index.php?showtopic=98279.
4. Если он пишет примерно "Отказано в доступе", то видать у того к кому заходят отключён доступ по нулевой сессии (наблюдается во некоторых дистрибах второго сервис-пака и после установки некоторых hot-fixов). Нужно помоему по этому пути в реестре HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\LSA исправить значение RestrictAnonymous с 1 на 0. Кроме того возможно отключена гостевая учётная запись через которую осуществляется вход в сеть. Включить её можно командой net user Гость * /active:yes. На предложение ввести пароль нажмите два раза enter дабы задать пустой пароль. Вообще последние два действия не совсем корректны с точки зрения безопасности, но я думаю у вас нет с этим особых запарок. Возможно вы просто находитесь в разных рабочих группах, что тоже налагает определённые ограничения, попробуёте создать одну рабочую группу, в которую вы оба будете входить. Естественно маски сети тоже должны быть настроены тоже одинаково. Если всё это не поможет, а оч хочеться поменяться файлами, то можно воспользоваться ftp. Да ещё возможно открытые папки находяться в системных папках (папка Windows, Program Files и папка профиля), тогда доступ к ним тоже будет закрыт. 
PM MAIL ICQ   Вверх
Oberon83
Дата 31.5.2006, 20:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 158
Регистрация: 6.5.2005
Где: Республика Чуваши я

Репутация: нет
Всего: 1



Для того чтобы все нормально настроить необходимо уточнить какие у тебя ОС?
Если ХР, тогда так:
Настраиваешь стандартно обе машины:
Первая, у которой стоит ADSL:
IP1: 192.168.0.1
Mask:255.255.255.0
Шлюз: IP адрес модема
DNS: сообщает оператор

Второй:
IP: 192.168.0.2
Mask: 255.255.255.0
Шлюз: 192.168.0.1
DNS: сообщает оператор

Настройки на "вскидку", конкретнее не помню - давно настраивал... 
--------------------
OpenArea.ru
PM MAIL ICQ   Вверх
SaDFromSpb
Дата 1.6.2006, 03:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 263
Регистрация: 5.4.2006
Где: Санкт-Петербург

Репутация: нет
Всего: 3



По поводу расшаривания интернета для второго компа: в Виндоуз Ха Эр делается это очень просто.
Я так понимаю, на одном компе инет уже есть. Раз два компа друг друга видят, то сама сетка между ними настроена. Заходишь в свойства интернет-подключения, затем в адвансед, и там ставишь галочку Allow other network users to connect through this computer's internet connection. Тебя предупредят, что твоему интерфейсу, который смотрит во внутреннюю сеть будет выдан адресс 192,168,0,1 (маска 255,255,255,0) (Если ты именно этот адрес ненавидишь, то с этим прийдется смириться smile ). После этого комп немного потупит.
На клиентской машине должна быть выставлена настройка про получение айпи адреса автоматически. Все. Теперь на клиентской машине можно юзать интернет, как-будто она подключена к нему на прямую (т.е. никаких настроек прокси в браузере делать ненадо)
В икспихе есть простенький дхцп-сервер, который поднимается вышеописанной процедурой (видимо).

Все вышеописанное прямо сейчас работает у меня. Разве что, у меня свича нет. Два компа можно и без него соединить.
Эта встроенная в винду маршрутизация в принципе работает нормально (очень редко клиентский комп не подхватывает айпишник, хотя мож у меня просто коннекторы раздраконились =) ).
Принудительно заставить клиентский комп взять айпишник можно командой "ipconfig /renew" в консоли
Если хочешь посложнее и поинтереснее, чтоб можно было вдоволь поковыряться ставь какой-нибудь вингейт. 


--------------------
"За исключением части, касающейся потоков, библиотека Loki написана на стандартном языке С++. Увы, это означает, что многие современные компиляторы не смогут работать с ней в полном объеме." (А. Александреску. Modern C++ design. 2001)
PM   Вверх
Се ля ви
Дата 1.6.2006, 10:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Java/SOAрхитектор
****


Профиль
Группа: Модератор
Сообщений: 2016
Регистрация: 5.6.2004
Где: place without tim e and space

Репутация: нет
Всего: 127



К сожалению, не помогло.


Aleksiem, 
Цитата(Aleksiem @  31.5.2006,  01:03 Найти цитируемый пост)
1. Адреса могут раздавать автоматически без вашего участия (по умолчанию при автоматической настройке сети), но как правило если знаете все настройки, то лучше задать ручные настройки, иначе при каждой загрузке винды сеть будет загружаться 30 секунд и более, при этом все сетевые приложения типа чата будут страшно тормозить.

Когда я задал автоматически запрашивать себе IP, компы долго пытались его получить, а потом вообще перестали видеть сеть.

Цитата(Aleksiem @  31.5.2006,  01:03 Найти цитируемый пост)
2. DNS в домашней сети из двух компов скорее всего не нужен. Исключением является совместный доступ в нет. Там на проксике может стоять кеширующий днс-сервер,  но для двух компов это не будет себя сильно оправдывать.

При ручной настройке IP, автоматически включается галочка настройки DNS. Его, конечно, можно туда не вписывать, но никакой видимой реакции на это я не получил.

Цитата(Aleksiem @  31.5.2006,  01:03 Найти цитируемый пост)
3. Надо настроить маску сети и Ip у каждого из компов. В принципе этого должно хватить для работы сети. инет раздаётся при помощи прокси, которая устанавливается на компе на котором стоит ADSL. А проще посмотреть тему в этом же форуме http://forum.vingrad.ru/index.php?showtopic=98279.

Маска ставится автоматически когда вводишь IP. (255.255.255.0). До прокси пока не дошёл - настроить бы хотя бы что бы расшаренные папки видели...

Цитата(Aleksiem @  31.5.2006,  01:03 Найти цитируемый пост)
4. Если он пишет примерно "Отказано в доступе", то видать у того к кому заходят отключён доступ по нулевой сессии (наблюдается во некоторых дистрибах второго сервис-пака и после установки некоторых hot-fixов). Нужно помоему по этому пути в реестре HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\LSA исправить значение RestrictAnonymous с 1 на 0. Кроме того возможно отключена гостевая учётная запись через которую осуществляется вход в сеть. Включить её можно командой net user Гость * /active:yes. На предложение ввести пароль нажмите два раза enter дабы задать пустой пароль. Вообще последние два действия не совсем корректны с точки зрения безопасности, но я думаю у вас нет с этим особых запарок. Возможно вы просто находитесь в разных рабочих группах, что тоже налагает определённые ограничения, попробуёте создать одну рабочую группу, в которую вы оба будете входить. Естественно маски сети тоже должны быть настроены тоже одинаково. Если всё это не поможет, а оч хочеться поменяться файлами, то можно воспользоваться ftp. Да ещё возможно открытые папки находяться в системных папках (папка Windows, Program Files и папка профиля), тогда доступ к ним тоже будет закрыт.

В реестре это значение (0) итак стоит на обоих компах. Группа у них одна. Гостевого узверя я завёл, но видимых изменений так же заметить не удалось - компы друг друга видят, а зайти друг на друга всё равно не могут...


Oberon83, 
Цитата(Oberon83 @  31.5.2006,  20:02 Найти цитируемый пост)
Для того чтобы все нормально настроить необходимо уточнить какие у тебя ОС?

WinXP sp2 со всеми самыми последними патчами - всё ставится время от времяни автоматом и на том и на другом компе. На одном, на котором ADSL, винда англицкая, на втором - русская.

Цитата(Oberon83 @  31.5.2006,  20:02 Найти цитируемый пост)
Если ХР, тогда так:
Настраиваешь стандартно обе машины:
Первая, у которой стоит ADSL:
IP1: 192.168.0.1
Mask:255.255.255.0
Шлюз: IP адрес модема
DNS: сообщает оператор

IP адрес модема как узнать? Есть соединение, в его настройках везде порылся - нет IP. DNS, который "cообщает оператор" так же найти не смог...

Цитата(Oberon83 @  31.5.2006,  20:02 Найти цитируемый пост)
Второй:
IP: 192.168.0.2
Mask: 255.255.255.0
Шлюз: 192.168.0.1
DNS: сообщает оператор

IP поставил - компы вообще друг друга видеть перестали...

Сейчас конфигурация такая - ставлю от балды любой IP (можно и те, которые ты сказал), на каждом компе устанавливаю в качестве DNS`а его же IP, и в качестве шлюза тоже. В итоге компы друг друга видят в рабочей группе, но зайти друг на друга не могут - пишется сообщение, мол, нет доступа, обратитесь к администратору...

SaDFromSpb, thanx, приду вечер.com домой - попробую. 


--------------------
  )
 (
[_])
проф. блог

Кролики думали, что занимаются любовью, а на самом деле их просто разводили...
PM MAIL WWW Skype GTalk   Вверх
bilbobagginz
Дата 1.6.2006, 12:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Naughtius Maximus
****


Профиль
Группа: Экс. модератор
Сообщений: 8813
Регистрация: 2.3.2004
Где: Israel

Репутация: 4
Всего: 317



Привет, Се Ля Ви.
динамически аллоцируемые адреса - это очень удобно, когда есть много машин, и не хочется их конфигурировать. 
в таком случае используют службу DHCP, которую устанавливают на один (из многих) компутеров.
Эта служба распространяет все сетевые настройки, включая: ИП адрес, маску, главный шлюз, днс сервера, имя хоста и даже сервера wins. Службу эту можно привязать к MAC адресу, и тогда у всех машин будут всегда постоянные адреса, раздаваемые DHCP. эта служба может быть только одна в сети одного ранга.
думаю для функцицирования твоей "сети" из 2-х компутеров тебе это пока не нужно: просто вручнуя настрой 2 разных адреса одной сети.

Сети на 1-й ноге
одна сеть - это блок IP адресов определяемый началом блока и его шириной. в этом учавствует 2 IP адреса: "адрес сети" и "сетевая маска". сетевая маска состоит из 1 и 0. 0 - это биты которые можно менять в подсети. а 1 - которые должны быть одинаковые во всех компутерах сети.
кроме того существует конвенция, что широковещательный канал находится на самом высоком адресе подсети. иногда некоторые маски обозначают просто числом битов '1' слева.
напр.: сеть "192.168.0.0/255.255.255.0" - это диапазон 192.168.0.1<->192.168.0.255, широковещательный канал тут - адрес 192.168.0.255, он ВСЕГДА занят. такая сеть/маска может обозначаться в литературе как 192.168.0.0/24 ( 24 бита слева - единички )
существуют "внутренние" сети - сети пакеты которых не выносятся сетевым оборудованием вне их сегмента. приведенный пример - из одной такой сети. ( о сетях - какие считаются внутренними, какие внешними, какие считаются "какого класса"  а,б,ц и т.д. - см. википедию)

вернемся: бери какую-то не равную сети твоего провайдера внутреннюю сеть: напр. если провайдер дает тебе какой-то тоже внутренний адрес - 10.0.12.0/255.255.255.0 - это значит, что твоя домашняя сеть должна быть вне этой подсети.
"ВНЕ" - напр: 10.11.11.0/255.255.255.0
выдай им по 2 разным адресам: 10.11.11.2 и 10.11.11.4.
если они будут подключены через коммутатор, можно уже в том, который не шлюз написать, что его шлюз по умолчанию - внутренний адрес шлюза

в принципе всё. Теперь нужно только настроить фаерволы на обоих машинах и сказать им пропускать ping и File and Printer Sharing из локальной сети. После этих настроек, если ты не ограничиваешь сетевой доступ фаерволом - все сетевое окружение должно уже работать. и если "пинг проходит" с одного на другой - всё пучком. 

но для удобства в работе хочется не обащаться не по адресу а по имени.
для виндовых "зашаренных" ресурсом нужно просто прописать оба компутера в одну рабочую группу, и прописать им имена разные. тогда посреством разных внутренних средств NetBIOS, компутеры смогут определить друг друга.

но если ты захочешь поставить веб-сервер, и т.д. и разрабатывать чего-то под MySQL, этого - недостаточно.
нужно решить проблему "разрешения адресов и имён".

для быстрого решения достаточно добавить в файл (если у тебя ХРю )
C:\windows\system32\drivers\etc\hosts
строчки:
10.0.11.2 comp1.cestlavie comp1
10.0.11.4 comp4.cestlavie comp4

и тогда ты сможешь написать в cmd.exe:
ping comp1
и "будет работать" (т.е. будет время возврата результатов приходящих запросов пинг)


но для некоторых служб этого тоже недостаточно и нужно настроить dns службу.
как это настраивать - описано в соответствующей лит-ре, но идея: подсеть объединяется в т.з. "домен", который заканчивается справа на одинаковые строки: .cestlavie 
определяются "зоны" - прямая - это зона перевода hostname->IP
и обратная - для перевода IP->hostname.
в настройках твоего внутреннего ДНС нужно указать, что для разрешения внешних адресов - нужно обращаться к dns провайдера.
для того, чтобы избежать ненужных запросов (т.е. снижения работспособности ДНС ), нужно внутренний домен сделать "некорректным", напр. таким как я тебе предложил.
корректный домен слева направо должен состоять из существуюших зон. и тогда ДНС сообщяет о своей зоне родительской зоне,  напр. если есть mail.ru и есть service.mail.ru, то днс service.mail.ru  иногда стучит в mail.ru о себе. ты этого не хочешь, поэтому - никаких .ru, .com, .org, и т.д.

кроме этих служб иногда нужно синхронизировать системы в сети, и для этого нужно настроит службу NTP,. и указать на машинах не микрософтовский сервер ntp, а свой..

теперь к вопросу о подключении компутеров твоей сети в интернет через напр. comp1:
В виндах ХР и выше, есть такая штука  "Internet Connection Sharing" - тебе нужно запустить спец. "визард" и обозначить ему, что допустим сетевое подключение Х должно "делиться" интернетом с твоей локальной сетью. Если у тебя свой ДНС бежит - на обоих компах пропиши его. Если же нет - то нужно прописать ДНС провайдера на обеих компах (а это заработает только когда comp1 подключен и шеринг работает )

Всё это очень хорошо, но стоит поосторожнее настроить фаервол на том компутере, который смотрить в интерент ( или другую 'внешнюю' локальную сеть ). просто черви - очень любят поселяться в домаших сетях виндовс.. smile

Это конечно не очень страшно, но в ХП существует ограничение на изменение кол-ва новых соединений в период времени. Т.е. если просто стандартная винда будет делиться, то будут грабли при попытке к паралельному обращению с нескольких компутеров. многие живут с этим, а некоторые доходят до того, что на этот "шлюз" устанавливают более ориентированную на сетевую жизнь оперативную систему - *BSD, или linux.

если есть вопросы - в студию. 
а с вопросами о линукс/юникс - есть раздел в форуме, добро пожаловать.
Пока.



        

Это сообщение отредактировал(а) bilbobagginz - 2.6.2006, 00:55


--------------------
Я ещё не демон. Я только учусь.
PM WWW   Вверх
Aleksiem
Дата 4.6.2006, 15:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 57
Регистрация: 4.5.2006
Где: Выкса

Репутация: 1
Всего: 2



2 Се ля ви
Может глупый вопрос - ты пробовал настроить сеть стандарными средствами (типа Мастер настройки сети в панели управления). 
PM MAIL ICQ   Вверх
Meeer
Дата 8.6.2006, 22:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 20
Регистрация: 3.6.2006
Где: Ukraine

Репутация: нет
Всего: нет



Привет. У меня тоже были проблемы с сетью, а сейчас установил.
На втором компе(от куда нет доступа в нет) стоит "Получить IP автоматически" и "Получить адрес DNS автоматически". На первом поставил IP 192.168.0.1, в DNS сервера ничего не стоит. И в свойствах подключ-я в инет стоит "Разрешить др. пользоват-м исп. доступ ..." что-то там. Все пингуется. (кстати, может что-то с кабелем или дровами???)
Но вот одна проблема. Дело то обычное: пишу в cmd на втором: net send * 123 - посылает на первый соответственно. Пишу на первом: net send * 123 - посылет на самого себя(на 2-й не идет). Когда делаю так: net send /domain:comp2 123 - пишет что "сообщение успешно отправлено в comp2", думаю "ура", а фиг вам - не приходит на комп2. Вот такая штука. Оба компа сделал в стандартную группу MSHOME.
Кстати когда запускаю на 2-м "net start messenger" пишет "не могу запустить, т.к. она отклячена, или все связанные с ней функции отключены." Я думал что за это отвечает этот месенгер.
Не могу раздуплиться.  smile  
PM MAIL   Вверх
Aleksiem
Дата 10.6.2006, 03:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 57
Регистрация: 4.5.2006
Где: Выкса

Репутация: 1
Всего: 2



2 Meeer: 
Во втором сервис-паке по умолчанию отключена служба сообщений. Чтоб включить её лезь в Администрирование в Службы и там в свойствах Службы сообщений ставь Авто (если нужна постоянно) или Вручную (чтобы можно было поднять командой net start messenger. Если в программах нет пункта Администрирование, тогда лезь в свойства Пуска, далее Настроить, далее вкладка Дополнительно и там врубай там пункт Администрирование. Если нужно только один раз, тогда проще в Выполнить набрать services.msc. 
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Сетевые технологии | Следующая тема »


 




[ Время генерации скрипта: 0.0539 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.