Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
построение_домашней_сети_с_применением_linux_android_windows_и_macos [2015/03/08 10:16]
vovka
построение_домашней_сети_с_применением_linux_android_windows_и_macos [2015/03/08 10:22] (текущий)
vovka Перенос со старой wiki. Публикация
Строка 19: Строка 19:
  
  
-==== Создание сети ====+===== Создание сети ​=====
 Если пользователь уже знает как практически создавать сеть - этот раздел можно пропустить и перейти к Настройке программного обеспечения. Если пользователь уже знает как практически создавать сеть - этот раздел можно пропустить и перейти к Настройке программного обеспечения.
  
-=== Выбор оборудования ===+==== Выбор оборудования ​====
 Несколько слов о выборе комплектующих для строительства сети. Несколько слов о выборе комплектующих для строительства сети.
  
Строка 56: Строка 56:
  
  
-=== Строительство сети ===+==== Строительство сети ​====
 Перед тем, как приступить непосредственно к строительным работам,​ нужно определиться где в квартире будет находиться модем и коммутатор. Следует учитывать такие особенности: ​ Перед тем, как приступить непосредственно к строительным работам,​ нужно определиться где в квартире будет находиться модем и коммутатор. Следует учитывать такие особенности: ​
   * между антенной встроенной точки модема и планшетом желательна прямая видимость. В идеале,​ модем должен располагаться в той же комнате,​ где чаще всего эксплуатируется планшет;​   * между антенной встроенной точки модема и планшетом желательна прямая видимость. В идеале,​ модем должен располагаться в той же комнате,​ где чаще всего эксплуатируется планшет;​
Строка 73: Строка 73:
  
    
-=== Настройка программного обеспечения для функционирования сети ===+==== Настройка программного обеспечения для функционирования сети ​====
 Прокладка и подключение кабелей это ещё не всё, что требуется для полноценной работы сети - необходима ещё конфигурация операционных систем,​ чтобы компьютеры могли взаимодействовать друг с другом. В самом минимальном случае,​ нужно настроить IP-адрес компьютеров. Существует два вида адресации сетевых адаптеров - статическая и динамическая (DHCP). В варианте со статической адресацией,​ сам пользователь назначает конкретный адрес конкретному адаптеру. ​ При динамической адресации,​ сетевые адаптеры получают адреса автоматически со специального DHCP-сервера,​ который должен работать в сети. Функционал такого сервера присутствует в модеме и при желании пользователь может его задействовать. Для малой сети больше подойдёт вариант статической адресации,​ что и будет реализовано на модели сети. Прокладка и подключение кабелей это ещё не всё, что требуется для полноценной работы сети - необходима ещё конфигурация операционных систем,​ чтобы компьютеры могли взаимодействовать друг с другом. В самом минимальном случае,​ нужно настроить IP-адрес компьютеров. Существует два вида адресации сетевых адаптеров - статическая и динамическая (DHCP). В варианте со статической адресацией,​ сам пользователь назначает конкретный адрес конкретному адаптеру. ​ При динамической адресации,​ сетевые адаптеры получают адреса автоматически со специального DHCP-сервера,​ который должен работать в сети. Функционал такого сервера присутствует в модеме и при желании пользователь может его задействовать. Для малой сети больше подойдёт вариант статической адресации,​ что и будет реализовано на модели сети.
 Первый адрес 192.168.1.1 - это будет модем. По умолчанию (с завода),​ у модема выставлен именно этот адрес. Остальным устройствам адреса будут присваиваться в соответствии со схемой выше. Прежде чем перейти к настройке,​ определимся с общими сетевыми параметрами:​ Первый адрес 192.168.1.1 - это будет модем. По умолчанию (с завода),​ у модема выставлен именно этот адрес. Остальным устройствам адреса будут присваиваться в соответствии со схемой выше. Прежде чем перейти к настройке,​ определимся с общими сетевыми параметрами:​
Строка 109: Строка 109:
 Далее будут приводиться настройки компьютеров. Далее будут приводиться настройки компьютеров.
  
-==== Настройка компьютера с Windows XP ====+=== Настройка компьютера с Windows XP ===
 Предполагается,​ что пользователь имеет права администратора на данном компьютере. Предполагается,​ что пользователь имеет права администратора на данном компьютере.
-=== Настройка имени компьютера ​===+== Настройка имени компьютера ==
 **1.** Переходим на "​Панель управления":​ <color blue>​Пуск -> Настройка -> Панель управления</​color>​ . Или через горячую клавишу **"​Windows"​ + "​Break"​**. Желательно переключиться к виду классическому виду панели через надпись **"​Переключение к классическому виду"​** в левой колонке панели. **1.** Переходим на "​Панель управления":​ <color blue>​Пуск -> Настройка -> Панель управления</​color>​ . Или через горячую клавишу **"​Windows"​ + "​Break"​**. Желательно переключиться к виду классическому виду панели через надпись **"​Переключение к классическому виду"​** в левой колонке панели.
  
Строка 124: Строка 124:
 После этих настроек,​ жмём везде <color blue>"​ОК"</​color>​. Система попросит перезагрузиться - перезагружаемся. После этих настроек,​ жмём везде <color blue>"​ОК"</​color>​. Система попросит перезагрузиться - перезагружаемся.
  
-===== Редактирование файла hosts в Windows ​=====+== Редактирование файла hosts в Windows ==
 Теперь с помощью блокнота или файлового менеджера типа Far открываем файл: **c:​\Windows\system32\drivers\etc\hosts** Теперь с помощью блокнота или файлового менеджера типа Far открываем файл: **c:​\Windows\system32\drivers\etc\hosts**
 В него, ниже строки с записью 127.0.0.1, добавляем такие строки:​ В него, ниже строки с записью 127.0.0.1, добавляем такие строки:​
Строка 140: Строка 140:
 Как уже говорилось выше, это даёт возможность обращаться к остальным компьютерам в локальной сети по имени. Как уже говорилось выше, это даёт возможность обращаться к остальным компьютерам в локальной сети по имени.
  
-===== Настройка сетевого адаптера в Windows ​=====+== Настройка сетевого адаптера в Windows ==
 **1.** Теперь настраиваем сетевые параметры. Предполагается,​ что драйвера на сетевую карту установлены и сама карта функционирует исправно. ​ **1.** Теперь настраиваем сетевые параметры. Предполагается,​ что драйвера на сетевую карту установлены и сама карта функционирует исправно. ​
 Там же, на "​Панели управления"​ переходим по значку <color blue>"​Сетевые подключения"</​color>​. Откроется окно, где будут показаны все существующие сетевые подключения. Находим то, которое работает в локальной сети (обычно такие соединения располагаются в категории ''"​ЛВС и высокоскоростной Интернет"''​ и называются ''"​Подключение по локальной сети"''​ и через правую кнопку мыши переходим на <color blue>"​Свойства"</​color>:​ Там же, на "​Панели управления"​ переходим по значку <color blue>"​Сетевые подключения"</​color>​. Откроется окно, где будут показаны все существующие сетевые подключения. Находим то, которое работает в локальной сети (обычно такие соединения располагаются в категории ''"​ЛВС и высокоскоростной Интернет"''​ и называются ''"​Подключение по локальной сети"''​ и через правую кнопку мыши переходим на <color blue>"​Свойства"</​color>:​
Строка 150: Строка 150:
 После всех настроек,​ везде нажимаем <color blue>"​OK"</​color>​ и возвращаемся в окно сетевых подключений. Для применения параметров в силу, на значке соединения,​ через правую кнопку мыши переходим на <color blue>"​Отключить"</​color>,​ а затем также на <color blue>"​Включить"</​color>​. После всех настроек,​ везде нажимаем <color blue>"​OK"</​color>​ и возвращаемся в окно сетевых подключений. Для применения параметров в силу, на значке соединения,​ через правую кнопку мыши переходим на <color blue>"​Отключить"</​color>,​ а затем также на <color blue>"​Включить"</​color>​.
  
-===== Диагностика сетевого соединения в Windows ​=====+== Диагностика сетевого соединения в Windows ==
 На этом настройка закончена. Продиагностировать работу соединения можно посредством команды ping на любой адрес устройства,​ которое работает в сети. На этом настройка закончена. Продиагностировать работу соединения можно посредством команды ping на любой адрес устройства,​ которое работает в сети.
   - <color blue>​Пуск -> Выполнить</​color>,​   - <color blue>​Пуск -> Выполнить</​color>,​
Строка 161: Строка 161:
 Строки "​**Ответ от...**",​ говорят,​ что связь с узлом функционирует. Строки "​**Ответ от...**",​ говорят,​ что связь с узлом функционирует.
  
-===== Настройка компьютера с MacOS =====+=== Настройка компьютера с MacOS ===
 В MacOS сеть настраивать также просто как и в случае с Windows. Так как операция требует привилегий администратора (обычно это первый пользователь в системе),​ нужно вспомнить его пароль,​ который был введён при установке системы. В MacOS сеть настраивать также просто как и в случае с Windows. Так как операция требует привилегий администратора (обычно это первый пользователь в системе),​ нужно вспомнить его пароль,​ который был введён при установке системы.
  
-===== Настройка сетевого адаптера в MacOS =====+== Настройка сетевого адаптера в MacOS ==
  
 | [{{Macos-lan-nastr01.png?​450|Меню Finder`а}}] ​ * Переходим на панель.\\ ​ * Жмём на яблоко и переходим на пункт меню "​Системные настройки"​. | | [{{Macos-lan-nastr01.png?​450|Меню Finder`а}}] ​ * Переходим на панель.\\ ​ * Жмём на яблоко и переходим на пункт меню "​Системные настройки"​. |
Строка 176: Строка 176:
 После ввода настроек,​ и нажатия везде "​ОК",​ система спросит пароль Администратора - вводим его. На этом настройка сетевого подключения завершена. Теперь,​ также как и для Windows, отредактируем файл hosts для удобного доступа к компьютерам по именам. После ввода настроек,​ и нажатия везде "​ОК",​ система спросит пароль Администратора - вводим его. На этом настройка сетевого подключения завершена. Теперь,​ также как и для Windows, отредактируем файл hosts для удобного доступа к компьютерам по именам.
  
-===== Редактирование файла hosts в MacOS =====+== Редактирование файла hosts в MacOS ==
 MaOS - это модернизированная,​ доработанная unix-система,​ но базовые принципы работы те же. Файл hosts находится в том же месте, что и в unix-системах,​ а именно в каталоге:​ /etc \\ MaOS - это модернизированная,​ доработанная unix-система,​ но базовые принципы работы те же. Файл hosts находится в том же месте, что и в unix-системах,​ а именно в каталоге:​ /etc \\
 Прежде чем перейти к редактированию,​ вспомните пароль Администратора системы,​ он нам понадобится. Прежде чем перейти к редактированию,​ вспомните пароль Администратора системы,​ он нам понадобится.
Строка 191: Строка 191:
 Если будет выведен IP-адрес,​ соответствующий компьютеру с именем ''​comp1'',​ значит все работает. На этом настройка соспоставлений завершена. Если будет выведен IP-адрес,​ соответствующий компьютеру с именем ''​comp1'',​ значит все работает. На этом настройка соспоставлений завершена.
  
-==== Настройка компьютеров с Linux ====+=== Настройка компьютеров с Linux ===
 Настройка состоит из трёх шагов: Настройка состоит из трёх шагов:
   * настройка имени хоста (компьютера) и DNS. Сюда входят такие параметры:​   * настройка имени хоста (компьютера) и DNS. Сюда входят такие параметры:​
Строка 212: Строка 212:
 Если дистрибутив имеет мастер настройки сети (типа Network manager), то все эти параметры устанавливаются не правкой конфигов,​ а через него. Если дистрибутив имеет мастер настройки сети (типа Network manager), то все эти параметры устанавливаются не правкой конфигов,​ а через него.
  
-===== Debian ​=====+== Debian ==
 Имя компьютера содержится в файле **/​etc/​hostname** в виде текстовой строки. Открываем на редактирование этот файл и в первую строку вписываем соответствующие имена компьютерам ''​comp1''​ или ''​comp2''​. Это справедливо для дистрибутивов Debian без установленного Network Manager`а. ​ Имя компьютера содержится в файле **/​etc/​hostname** в виде текстовой строки. Открываем на редактирование этот файл и в первую строку вписываем соответствующие имена компьютерам ''​comp1''​ или ''​comp2''​. Это справедливо для дистрибутивов Debian без установленного Network Manager`а. ​
  
Строка 269: Строка 269:
 </​code>​ </​code>​
  
-===== Arch Linux =====+== Arch Linux ==
 В этом дистрибутиве основные системные параметры касательные настройки имени машины и сетевого адаптера сведены в файл **/​etc/​rc.conf** . Настройка детально описана в [[https://​wiki.archlinux.org/​index.php/​Rc.conf|wiki-разделе на сайте Arch Linux]]. В этом дистрибутиве основные системные параметры касательные настройки имени машины и сетевого адаптера сведены в файл **/​etc/​rc.conf** . Настройка детально описана в [[https://​wiki.archlinux.org/​index.php/​Rc.conf|wiki-разделе на сайте Arch Linux]].
  
Строка 288: Строка 288:
 Далее с файлами **/​etc/​resolv.conf** и **/​etc/​hosts** следует выполнить такие же действия,​ как и для Debian. Далее с файлами **/​etc/​resolv.conf** и **/​etc/​hosts** следует выполнить такие же действия,​ как и для Debian.
  
-==== Puppy Linux ====+== Puppy Linux ==
 Настройка частично производится мастерами и конфигурационными утилитами и частично правкой конфигов. Пример настройки сетевых параметров дан [[Настройка_Puppy_Slacko_5.3|в одной из статей]],​ посвящённых Puppy Linux. Вам нужно будет только разобраться и подставить соответствующий адрес компьютера,​ а остальные сетевые параметры - по аналогии с Debian. Файл /etc/hosts "​правится"​ аналогично с Debian. Настройка частично производится мастерами и конфигурационными утилитами и частично правкой конфигов. Пример настройки сетевых параметров дан [[Настройка_Puppy_Slacko_5.3|в одной из статей]],​ посвящённых Puppy Linux. Вам нужно будет только разобраться и подставить соответствующий адрес компьютера,​ а остальные сетевые параметры - по аналогии с Debian. Файл /etc/hosts "​правится"​ аналогично с Debian.
  
-==== Настройка гостевого компьютера ​====+=== Настройка гостевого компьютера ===
 Гостевой компьютер,​ независимо от операционной системы,​ нужно настроить на получение ip-адреса автоматически. Гостевой компьютер,​ независимо от операционной системы,​ нужно настроить на получение ip-адреса автоматически.
  
Строка 301: Строка 301:
   * удалённое управление компьютерами внутри дома - чтобы не бегать к другим компьютерам за выполнением простейшей задачи.   * удалённое управление компьютерами внутри дома - чтобы не бегать к другим компьютерам за выполнением простейшей задачи.
  
-=== Настройка модема ===+==== Настройка модема ​====
 Модем играет важную роль в нашей сети. В зависимости от того, что вы хотите,​ потребуется сделать дополнительные настройки в модеме. Ниже описаны задачи и способы их реализации. ​ Модем играет важную роль в нашей сети. В зависимости от того, что вы хотите,​ потребуется сделать дополнительные настройки в модеме. Ниже описаны задачи и способы их реализации. ​
  
-==== Коллективный доступ в Интернет ​====+=== Коллективный доступ в Интернет ===
 Как уже говорилось выше, провайдеры,​ предоставляющие услуги по xDSL выдают пользователю параметры для настройки PPPoE-соединения и предполагают,​ что пользователь эти параметры будет использовать только на одном своём компьютере. Почему бы не подключить все имеющиеся компьютеры к сети Интернет?​ Нет ничего сложного,​ достаточно PPPoE-соединение перенести с вашего компьютера в модем. ​ Как уже говорилось выше, провайдеры,​ предоставляющие услуги по xDSL выдают пользователю параметры для настройки PPPoE-соединения и предполагают,​ что пользователь эти параметры будет использовать только на одном своём компьютере. Почему бы не подключить все имеющиеся компьютеры к сети Интернет?​ Нет ничего сложного,​ достаточно PPPoE-соединение перенести с вашего компьютера в модем. ​
  
Строка 352: Строка 352:
 Диагностика неисправностей не рассматривается в данной статье,​ потому как вариантов может очень много - обратитесь к специалисту. Диагностика неисправностей не рассматривается в данной статье,​ потому как вариантов может очень много - обратитесь к специалисту.
  
-==== Настройка модема для работы торрентов ​====+=== Настройка модема для работы торрентов ===
 Для нормальной работы в торрент-сетях следует донастроить модем так, чтобы он принимал соединения от участников обмена и транслировал их на компьютеры внутри домашней сети. Начнём с задачи:​ смотрим на схему сети; предположим,​ что торрент-клиент у нас будет работать на компьютере comp1, поскольку он работает бОльшую часть времени,​ а для закачки больших по объёма файлов это как раз и нужно. Для comp4 сделаем резервную проброску,​ на случай,​ если comp1 будет выведен из работы,​ а что-то скачать нужно срочно. Запускать торрент-клиенты на обоих компьютерах смысла нет - Интернет-канал полностью забъётся. Для нормальной работы в торрент-сетях следует донастроить модем так, чтобы он принимал соединения от участников обмена и транслировал их на компьютеры внутри домашней сети. Начнём с задачи:​ смотрим на схему сети; предположим,​ что торрент-клиент у нас будет работать на компьютере comp1, поскольку он работает бОльшую часть времени,​ а для закачки больших по объёма файлов это как раз и нужно. Для comp4 сделаем резервную проброску,​ на случай,​ если comp1 будет выведен из работы,​ а что-то скачать нужно срочно. Запускать торрент-клиенты на обоих компьютерах смысла нет - Интернет-канал полностью забъётся.
    
Строка 385: Строка 385:
 На этом настройка проброса портов закончена. Сохранить настройки можно через меню модема "​Management"​ --> "​Save\Reboot"​. Настройка программ торрент-клиентов вынесена в отдельную главу. На этом настройка проброса портов закончена. Сохранить настройки можно через меню модема "​Management"​ --> "​Save\Reboot"​. Настройка программ торрент-клиентов вынесена в отдельную главу.
  
-==== Автоматическая выдача адресов для гостевых компьютеров ​====+=== Автоматическая выдача адресов для гостевых компьютеров ===
 В начале работ ставилась задача автоматически выдавать адреса гостевым компьютерам. Эту задачу будет выполнять наш aDSL-модем,​ а именно встроенный в него DHCP-сервер. Для настройки заходим в модем по web-интерфейсу и переходим в "​Advanced Setup" --> "​LAN":​ В начале работ ставилась задача автоматически выдавать адреса гостевым компьютерам. Эту задачу будет выполнять наш aDSL-модем,​ а именно встроенный в него DHCP-сервер. Для настройки заходим в модем по web-интерфейсу и переходим в "​Advanced Setup" --> "​LAN":​
 [{{ Dsl2640u-dhcp-nastr01.png?​400 |Параметры DHCP-сервера}}] [{{ Dsl2640u-dhcp-nastr01.png?​400 |Параметры DHCP-сервера}}]
Строка 396: Строка 396:
 На этом настройка автоматической выдачи адресов завершена. Для проверки,​ на любом компьютере,​ в сетевых настройках можно установить "​Получить IP-адрес автоматически"​ и подключить кабель к компьютеру. DSL-модем должен выдать любой адрес (обычно первый не занятый) из указанного диапазона. На этом настройка автоматической выдачи адресов завершена. Для проверки,​ на любом компьютере,​ в сетевых настройках можно установить "​Получить IP-адрес автоматически"​ и подключить кабель к компьютеру. DSL-модем должен выдать любой адрес (обычно первый не занятый) из указанного диапазона.
  
-==== Настройка беспроводного соединения ​==== +=== Настройка беспроводного соединения === 
-Текст ещё не опубликован.+Текст ещё не готов
  
-=== Настройка программ торрент-клиентов ===+==== Настройка программ торрент-клиентов ​====
 Когда модем настроен,​ можно установить программы торрент-клиенты и настроить их. На примере **transmission**,​ это выглядит так: \\ Когда модем настроен,​ можно установить программы торрент-клиенты и настроить их. На примере **transmission**,​ это выглядит так: \\
 Запускаем программу,​ заходим в "​Edit"​ --> "​Preferences"​. Запускаем программу,​ заходим в "​Edit"​ --> "​Preferences"​.
Строка 409: Строка 409:
 Другие версии программ настраиваются аналогичным образом. Не забудьте в фаирволе на персональных компьютерах открыть соответствующие диапазоны портов для всех адресов. Другие версии программ настраиваются аналогичным образом. Не забудьте в фаирволе на персональных компьютерах открыть соответствующие диапазоны портов для всех адресов.
  
-=== Печать документов - настройка сетевого принтера ===+==== Печать документов - настройка сетевого принтера ​====
 Читайте статьи:​ Читайте статьи:​
   * [[Настройка сетевого принтера в домашней сети на базе Linux- и Windows-машин]]   * [[Настройка сетевого принтера в домашней сети на базе Linux- и Windows-машин]]
   * [[Установка принтера HP LaserJet 1010 в ArchLinux 2010.05]]   * [[Установка принтера HP LaserJet 1010 в ArchLinux 2010.05]]
  
-=== Обмен файлами - настройка сетевых каталогов ===+==== Обмен файлами - настройка сетевых каталогов ​====
 Читайте описание в этой статье:​ Читайте описание в этой статье:​
   * [[Организация файлообменной системы в домашней сети]]   * [[Организация файлообменной системы в домашней сети]]
  
-=== Настройка удалённого управления между компьютерами ===+==== Настройка удалённого управления между компьютерами ​====
 Статей пока нет. Планируется описать процесс удалённого доступа между машинами через VNC и freerdp. Статей пока нет. Планируется описать процесс удалённого доступа между машинами через VNC и freerdp.
  
Печать/экспорт