Как создать свой сервер на виндовс. Как создать локальный сервер на компьютере? Сохраняем настройки и Запускаем сервер

Создание собственного локального сервера на базе обычного персонального компьютера – занятие достаточно сложное и кропотливое. Здесь необходимо понимать следующие моменты:

  1. 1. , и нужен ли вам вообще свой сервер. Это один из ключевых вопросов, требующий четкого и однозначного ответа от будущего администратора.
  2. 2. Какие технические ресурсы есть в вашем распоряжении, и какие будут необходимы для работы полноценного сервера. Минимальные технические требования для создания «добротного» сервера достаточно высоки: только оборудование обойдётся в 70 - 80 тыс. рублей.

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

3. Какие денежные средства вы готовы тратить на создание и поддержку работоспособности сервера. Помимо обозначенных выше затрат «на железо» для создания полноценного сервера на компьютере требуется выделенный (статистический) ip адрес и высокая скорость приема и передачи данных (минимальным показателем является 10 Мбит\сек). Соответственно, за это придётся доплатить провайдеру и заключить дополнительный договор на оказание подобного рода услуг.

И прежде чем пытаться из компьютера сделать сервер нужно четко определить все эти нюансы.

Как сделать сервер из домашнего компьютера?

Чтобы создать свой сервер прежде всего нужно установить многопользовательскую сетевую операционную систему.

Выбор огромный: «Debian», «FreeBSD», «CentOS», «OpenSUSE», «Ubuntu», «Windows» и многие другие.

В сети можно найти немало примеров тестирования в работе вышеупомянутых операционных систем и их рейтинг в соответствии с результатами тестов. К примеру, рейтинг «SOS» за 2016:

1 место: «Debian» и «Ubuntu Server»;

3 место: «FreeBSD» и «Windows Server »;

4 место: «Red Hat Enterprise»;

5 место: «Fedora».

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

В рамках примера остановимся на установке операционной системы «Ubuntu Server».

Как настроить локальный сервер с нуля на ubuntu?

1. Скачайте и занесите образ операционной системы на загрузочную флешку. С флешки загрузите компьютер: на первом этапе вам будет предложено выбрать язык.

3. На следующих шагах выберите «Регион» и «Настройки раскладки клавиатуры»;

4. Укажите имя пользователя, учётной записи компьютера и пароль,

после чего нажмите «Продолжить»;

настройте «Разметку Диска»

и выберите на какой диск устанавливается система;

6. Дождитесь завершения установки и обновления системы.

7. Выберите программное обеспечения, которое вам требуется для работы.

8. Подтвердите завершение установки, нажав на кнопку «Продолжить»;

9. После перезагрузки компьютера для входа в учётную запись потребуется ввести логин и пароль, созданный на шаге «4»;

10. На этом установка серверной операционной системы и первичное создание сервера завершены.

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

  1. 1. Для получения администраторских прав введите команду «sudo su»;
  2. 2. По умолчанию сетевые настройки сервера поступают с помощью DHCP, но для работы сервера потребуется изменить значение «iface eth0 inet static» в файле «/etc/network/interfaces» на «статистический ip адрес». Текст должен выглядит примерно так:

iface eth0 inet static
address 192.168.0.100
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
gateway 192.168.0.1

После сохранения перезагрузите сеть командой «/etc/init.d/networking restart».

Компьютерные игры в современном мире часто ориентируются на кооперативный режим и мультиплеер, чтобы игроки могли развлекаться в игре не только в одиночку, но и с друзьями и другими игроками. Однако, часто игроки предпочитают играть только со своими друзьями. Для этого они создают и настраивают локальные серверы игр, дают логин и пароль избранным друзьям и играют на нем вместе. Но не все знают, как создать сервер локальной сети самостоятельно.

Как создать и настроить сервер по локальной сети

Многие игроки не мучаются с созданием локальной сети на своем компьютере, а используют различные простые программы-сервисы вроде Hamachi, P2PLauncher, EasyVPN и Garena, которые создают эту локальную сеть. Такие программы настроить проще всего и для этого не требуется особых навыков и знаний. Вот как это делается на примере программы Hamachi:

  1. Скачайте и установите программу Hamachi с официального сайта.
  2. Запустите программу и зарегистрируйтесь.
  3. Создайте комнату с паролем или без. При этом не вписывайте в поле ip-адрес сервера.
  4. Скачайте и запустите программу-сервер нужной вам игры.
  5. Сообщите друзьям и избранным людям логин и пароль от комнаты в программе Hamachi, иначе они не смогут подключиться.
  6. Сообщите ip-адрес своего компьютера игрокам. Они попробуют подключиться по нему к вашему серверу.

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

Также вы можете прочесть несколько наших полезный статей на этом сайте.

Многие пользователи компьютерных систем любого типа по всей видимости знают, что можно за считанные минуты создать на компьютере локальный сервер. Однако не у все пользователей есть четкое понимание основ методологии по выполнению всех шагов. Попробуем дать хотя бы частичную информацию о том, как можно создать локальный сервер и настроить его под свои нужды.

Локальный сервер: общие понятия
Изначально необходимо четко разграничивать локальные серверы по типу. Помимо наиболее часто используемых серверов, можно самостоятельно создавать и настраивать DNS, прокси и игровые серверы. Все будет зависеть то того, какая именно функция возложена на конкретный компонент. В большинстве случаев у всех компонентов есть одна общая характеристика: они изначально создаются на локальных машинах на начальных стадиях без размещения на удаленном хостинге. Это позволяет настраивать и редактировать их непосредственно на собственных компьютерных терминалах. Сегодня мы будем рассматривать вопросы, связанные с тем, как создать и настроить локальный сервер на компьютере. Сейчас мы попытаемся рассмотреть вопросы, связанные с настройкой локального сервера на компьютере в зависимости от его назначения и типа.

Выбор ПО
Программное обеспечение каждый пользователь выбирает самостоятельно. Здесь стоит отметить, что, если, например, при создании локального веб-сервера используются только языки гипертекстовой разметки вроде CSS или HTML, нет смысла устанавливать дополнительно программные пакеты, поскольку любой интернет-браузер прекрасно понимает их. Другое дело, когда в качестве дополнительных компонентов выступают скрипты, написанные на PHP. Если такие элементы будут задействованы, то обычный браузер уже не справится. В этом случае пользователю понадобится специализированное программное обеспечение. Что касается DNS, прокси и игровых серверов, то здесь тоже складывается не совсем однозначная ситуация. Немного позже мы рассмотрим наиболее простые приложения для их настройки и создания. Пока рассмотрим основной вопрос, который касается стандартных локальных веб-серверов.

Создание локального сервера: установка и настройка пакета Denwer
Если вы решили самостоятельно заняться созданием локального сервера для того, чтобы впоследствии разместить его на удаленном хостинге, вам безусловно потребуются дополнительные инструменты. Чаще всего пользователи при поиске соответствующего программного обеспечения в интернете получают переадресацию на скачивание пакета программ Denwer. Это отечественный продукт, который достаточно прост для понимания и работы. В нем содержатся все необходимые инструменты типа MySQL, Apache, sendmail, phpMyAdmin. Единственный недостаток данного программного инструмента состоит в том, что в дополнение к нему необходимо устанавливать специализированные движки вроде WordPress или Joomia. Создание локального сервера начинается с запуска установочного exe-файла от имени администратора. Должно появится окошко, похожее на режим DOS. Далее необходимо следовать указаниям программы установщика. Для начала необходимо выбрать место для хранения данных с сервера, а затем назначить литеру и режим работы диска. Предлагаемые параметры в принципе можно оставить без изменения. На этом процесс установки можно считать завершенным. Теперь необходимо проверить локальный сервер на предмет корректного функционирования.

Тестирование работоспособности
На этом этапе необходимо запустить собственный сервер. В окне любого интернет-браузера вводим комбинацию http://localhost. Если программа была установлена без ошибок, браузер отобразит сообщение о том, что все нормально работает. Если страницу пролистать вниз, то можно увидеть основные ссылки, используя которые можно провести полное тестирование работы локального сервера.

Кодировка
В некоторых случаях встречаются довольно неприятные ситуации, когда отсылаемые по электронной почте сообщения выглядят как набор непонятных символов. Это происходит только потому, что изначально программа рассчитана на кодировку UTF-8. Изменить ее можно совершенно элементарно, например, на KOI-8R или еще что-нибудь.

Дополнительные движки
Рассмотрим еще один важный момент. Локальный сервер систем Windows не может обойтись без использования специальных дополнений, которые также называют движками, например, Joomia или WordPress. Для начала необходимо создать произвольный каталог в папке www, которая располагается по пути \home\local host. После этого нужно ввести в адресной строке путь http://localhost/ и проверяем, что открывается. Если в результате открылась именно та директория, то все работает нормально. Далее необходимо копировать файлы движка в данный каталог при помощи любого файлового менеджера и заново ввести адрес. В результате должно появиться окно «Мастера установки», в котором необходимо следовать указаниям.

Дополнение базами данных
Локальный сервер теперь должен подключить специальные базы данных. Для этого используется служба phpMyAdmin. Вход в данную службу осуществляется при помощи ввода в адресную строку браузера комбинации http://localhost/tools. Для начала нужно выбрать раздел для создания новой базы. Ей необходимо дать название. Можно выбрать произвольное название, но лучше указать такое же название, которое было использовано для папки в предыдущем разделе. Здесь нужно вернуться на главную страницу и настроить параметры привилегий. Необходимо создать нового пользователя, указать логин и пароль. В качестве хоста используем localhost и отмечаем галочками все пункты, имеющиеся в данном окне. Теперь осталось только нажать на кнопку «Пошел!» и дождаться окончания процесса.

Как перенести локальный сервер на хостинг
Следующим шагом является подключение сервера к локальной сети и перенос на хостинг. Это необходимо для того, чтобы он стал доступен пользователям в сети интернет. Из-за множества дополнительных действий «родной» способ переноса данных на удаленный ресурс выглядит не очень удобным. Лучше всего выполнять перенос данных на удаленный хостинг при помощи приложения FileZilla. Данное приложение позволяет скопировать файлы, которые находятся в упомянутой выше директории, в корневой каталог хоста. Это либо раздел HTDOCS, либо папка PUBLIC_HTML. Дело осталось за малым. Теперь необходимо изменить в настройках движка абсолютные пути к файлам и папкам, указать название базы данных, которую предлагается использовать на удаленном хосте и указать для хоста новый логин и пароль. На этом работу можно считать завершенной. Для подключения к локальному серверу пользовательских машин можно использовать любой интернет-браузер.

Локальные прокси-серверы

Теперь рассмотрим процесс создания и настройки локального прокси-сервера. Для чего он необходим? Прежде всего, с помощь прокси-сервера можно отследить совершенно все, что загружается в процессе интернет-серфинга на ноутбук или компьютерный терминал. Кроме того, таким образом можно значительно сэкономить трафик, если вы за него платите. Локальный прокси-сервер работает по принципу кэширования обращений к DNS-серверам и сохраняет некоторые объекты. Затем при повторном посещении ресурса, локальный прокси-сервер подгрузит их из своей памяти и ускоряет тем самым доступ к ресурсу. Чтобы создать сервер такого типа, понадобится простейшее приложение HandyCache. Его следует разметить в удобном месте для быстрого доступа, так как при каждом сеансе подключения к интернету именно к нему придется обращаться. Прежде чем приступить к работе, необходимо задать настройки прокси-сервера. Например, если у вас используется браузер Opera, то в параметрах серверов для HTTP необходимо указать значение 127.0.0.1, 8080 для порта. Далее необходимо запустить приложение, зайти в настройки и посмотреть на вкладку «Дозвон». Программа, как правило, самостоятельно определяет, какой тип подключения в данный момент используется. После этого необходимо нажать на одноименную кнопку и воспользоваться созданным сервером. Также обратите внимание на то, что в настройках кэша можно указать размер около 300 Мб. Этого по идее должно хватить на все случае жизни. Чтобы просмотреть содержимое, необходимо зайти в папку Cache или в основную директорию, в которую была установлена программа. Также стоит учитывать, что это обычный прокси-сервер, а не анонимный, поэтому не стоит ждать от него сокрытия или изменения IP-адреса.

Локальные DNS-серверы
Локальный DNS-сервер можно использовать тогда, когда связь нестабильна или имеет слишком большое ветвление на основе TCP/IP. Для этих целей прекрасно подходит программа BIND. Она в основном рассчитана на UNIX-подобные системы, но несмотря на это прекрасно работает и с операционной системой Windows. Все что нужно сделать, это запустить установочный файл и следовать инструкциям. Для удобства рекомендуется устанавливать программу непосредственно на диск C в директорию BIND. Далее необходимо ввести логин и пароль, активировать процесс установки и дождаться ее завершения. В папке C:\BINDetc необходимо создать файл «название» conf, в котором нужно прописать настройки. Их и будет использовать локальный DNS-сервер. Чтобы не тратить время, можно просто найти искомый файл в Интернете, скачать его и поместить в нужное место. Теперь выполняем перезагрузку системы, вызываем командную строку, в котором прописывают запрос nslookup. Если подтверждение произойдет, это означает, что сервер установлен правильно и без ошибок работает.

Локальные игровые серверы

Рассмотрим еще одни тип серверов. Он представляет собой сервер для игр, который в рамках локальной сети использует онлайн-режим. Рассматривать работу такого сервера мы будем на примере игры Minecraft. Для этого необходимо скачать с официального сайта игры сам сервер и использовать приложение Hamachi. Обязательным условием является наличие установленного пакета JAVA. Чтобы выполнить настройку, необходимо использовать файл server.properties, в который вносятся данные, предоставленные приложением Hamachi. Сюда нужно прописать IP-адрес сервера, использование возможных режимов, количество игроков и т.д. Необходимо в обязательном порядке в поле режима online-mode указать значение true. Затем нужно сохранить изменения и закрыть файл. Теперь нужно определить внутренний IP-адрес сервера, которые игроки будут использовать при подключении к терминалу, на котором он был создан. Естественно, компьютеры должны быть объединены самим сервером либо через VPN, либо через локальную сеть. IP-адрес терминала должен иметь обязательную привязку к MAC-адресу и быть статическим.

«МОДЕЛИРОВАНИЕ РАБОТЫ СЕТИ В NET-SIMULATOR Составитель: Коробецкая А.А. Установка NET-Simulator NET-Simulator – это бесплатно распространяемая программа, позволяющая имитировать работу...»

МОДЕЛИРОВАНИЕ РАБОТЫ СЕТИ В NET-SIMULATOR

Составитель: Коробецкая А.А.

Установка NET-Simulator

NET-Simulator – это бесплатно распространяемая программа,

позволяющая имитировать работу компьютерных сетей.

Скачать программу можно с официального сайта: http://www.netsimulator.org

На том же сайте находится инструкция по установке, справка и

описание примера сети.

Для работы программы необходимо установить Java-машину:

http://java.com/ru/download/index.jsp Для запуска NET-Simulator просто разархивируйте архив и запустите файл run.bat.

Внимание! Путь к папке с NET-Simulator не должен содержать русских символов!

Если все выполнено правильно, сначала запустится командная строка, а затем откроется окно с примером сети.

На практике используются более сложные симуляторы сетей, в которых доступно множество реальных устройств.

Примеры симуляторов:

– ns-3 (бесплатная);

– NetSim (проприетарная);

– HP Network Simulator (бесплатная);

– Cisco CCNA Labs Simulation (проприетарная).

Задание 1. (2 балла) Ознакомиться с документацией и примером сети.

Ответить на вопросы.

– Какие сетевые устройства можно использовать в NetSimulator?

– Как добавить и удалить устройства в проект?

– Как подсоединить кабель к устройству?



– Как запустить терминал для настройки устройств?

– Какие команды поддерживает терминал NET-Simulator?

2. (4 балла) Реализовать примеры сетей из методички.

– сеть «точка-точка»;

– сеть с топологией «шина» на общем концентраторе;

– сеть с топологией «пассивная звезда» с использованием коммутатора;

– соединение сетей вручную через коммутатор;

– соединение различных сетей через роутер.

3. (6 баллов) Реализовать собственную сеть в соответствии с вариантом и сгенерировать отчет. Описать подсети, из которых состоит сеть, по схеме:

– адрес сети;

– маска сети;

– топология сети;

– число хостов в сети;

– максимально допустимое число хостов;

– какие устройства входят в сеть;

– адрес шлюза по умолчанию (если он есть);

Всего за работу: 12 баллов.

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

Указания к выполнению работы В данных указаниях не дублируется информация с сайта NETSimulator. Самостоятельно ознакомьтесь и при необходимости обращайтесь к документации программы!

Каждый пример сохраняется в отдельном проекте.

Сеть «точка-точка» (point-to-point) «Точка-точка» – простейшая сеть, состоящая из 2-х рабочих станций, соединенных кабелем.

Создайте новый проект.

Разместите на листе 2 компьютера и соедините их кабелем. При правильном подключении на компьютерах загорятся 2 зеленые лампочки.

Дважды кликните по компьютеру “Desktop 0”. Откроется окно терминала.

Введите help чтобы увидеть список доступных команд.

Команда ifconfig позволят посмотреть и настроить параметры сетевых интерфейсов (сетевых карт, разъемов роутера и т.п.).

Пока мы не настраивали свою сеть, сетевые карты компьютеров отключены и не имеют своего адреса. Чтобы это увидеть, введите команду



ifconfig с параметром -a:

eth0 – это имя интерфейса (в реальности может быть произвольным);

Link encap: Ethernet – используемый стандарт подключения;

HWaddr – физический адрес (MAC-адрес), неизменяемый;

Назначим первому компьютеру IP-адрес 192.168.1.1 с маской 255.255.255.0 (адреса 192.168.x.x/24 стандартно используются для небольших локальных сетей):

Аналогично настроим второй компьютер на адрес 192.168.1.2/24 (адрес должен быть из той же сети, например, 192.168.20.2 не подойдет, а 192.168.1.100 – подойдет).

Теперь проверим работоспособность сети с помощью команды ping (Ctrl+C – остановить передачу, всего необходимо отправить 7-10 пробных пакетов). Обратите внимание, пока ведется передача/получение данных, у узлов мигают зеленые лампочки, а кабель подсвечивается синим.

В ходе передачи ни один пакет не был потерян. Мы получили работоспособную сеть «точка-точка».

Сохраните результат в виде отдельного проекта.

Контрольные вопросы:

Что такое маска сети?

Какой адрес у созданной в примере сети (net id)?

Каковы адреса узлов (host id) в сети?

Сеть на основе концентратора. Топология «шина» (пассивная звезда) Мы продолжим совершенствовать ранее созданную сеть «точка-точка», но сохранить ее нужно в отдельном проекте.

Предположим, мы хотим создать сеть из трех компьютеров. Напрямую соединить их уже не получится, т.к. у каждого компьютера только один интерфейс (сетевая карта).

Даже если в реальной сети у компьютера две сетевых карты, настроить общую сеть без сетевых устройств довольно затруднительно – один из компьютеров придется сделать сервером.

В примере мы реализуем простейшую сеть на основе концентратора.

Ее можно рассматривать и как «шину», и как пассивную звезду. Реальную шину с одним общим кабелем в Net-Simulator создать нельзя, т.к. на кабель подключается ровно 2 устройства.

Итак, добавьте к ранее созданной сети «точка-точка» еще один компьютер, концентратор (hub) и соедините кабелем, как показано на рисунке (расположение узлов на листе может быть любым):

Адрес сети мы оставим прежним, поэтому первые два узла перенастраивать не нужно. Они по-прежнему будут работоспособны.

Совет Для повтора предыдущей команды терминала нажмите на клавиатуре стрелку «вверх».

Необходимо настроить только третий узел, выдав ему адрес из той же сети, например 192.168.1.3:

Сам концентратор не является активным устройством и не настраивается.

Проверим доступность нового компьютера:

Первый пакет с нового компьютера был потерян (возможно, неполадки в сети), затем передача шла без сбоев.

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

Аналогично можно добавить четвертый, пятый и т.д. узел. Если число узлов больше числа разъемов концентратора, то можно использовать несколько концентраторов, или даже выделить свой концентратор каждому компьютеру, чтобы сделать сеть похожей на «шину».

Настройка сети будет во всех случаях одинаковой. И в любом случае, сеть можно считать реализованной по топологии «шина».

Примеры (реализовывать не нужно).

Контрольные вопросы

1. Какой сетевой адрес у концентратора?

2. Сколько узлов может быть в сети с топологией «шина» (в реальной и в модельной)?

Сети с использованием коммутатора. Пассивная звезда Чтобы снизить загрузку сети, вместо концентратора можно использовать коммутатор (switch). Это устройство может анализировать физический адрес и передает пакеты не всем узлам, а только конкретному получателю.

Такая сеть имеет топологию «пассивная звезда»: находящийся в центре коммутатор не управляет сетью, но передача идет не на все компьютеры, как в «шине», а только на нужные.

Для этого у коммутатора есть таблица физических адресов (mactab), в которой записано, к какому интерфейсу какой узел подключен.

Эта таблица заполняется автоматически. При попытке передачи коммутатор сначала опрашивает все подключенные устройства и узнает их адреса. Адреса заносятся в таблицу, и далее коммутатор ведет передачу только по нужному адресу через нужный интерфейс.

Поскольку устройства могут подключаться и отключаться, MACтаблица периодически очищается и коммутатор опрашивает устройства снова. Это позволяет поддерживать таблицу в актуальном состоянии.

Для реализации такой сети просто замените концентратор в предыдущем проекте на коммутатор. Перенастраивать компьютеры не нужно.

Теперь, если проверить работоспособность сети, сначала произойдет отправка на все хосты, а потом коммутатор будет отправлять данные только на нужный (со 192.168.1.1 на 192.168.1.2):

Не останавливая пинг, проверьте таблицу MAC-адресов коммутатора:

Одновременно запустите передачу с узла 192.168.1.2 на 192.168.1.3 и еще раз проверьте MAC-таблицу:

После остановки передачи, через несколько секунд таблица очистится.

Сохраните полученную сеть в отдельный проект.

Две сети на общем коммутаторе Мы можем подключить две различных сети к одному коммутатору, как если бы это были отдельные сети.

Добавьте в предыдущий проект еще два компьютера и назначьте им адреса 192.168.100.1/28 и 192.168.100.2/28. Подсоедините новые компьютеры к свободным разъемам коммутатора.

Таким образом, у нас получилось две подсети:

1) 192.168.1.0 с маской 255.255.255.0, компьютеры Desktop 0, Desktop 1, Desktop 2 2) 192.168.100.0 с маской 255.255.255.240, компьютеры Desktop 4, Desktop 5 Если мы проверим работу сети, то увидим, что внутри каждой из подсетей пакеты циркулируют свободно, но не могут попасть из одной подсети в другую, хоть эти сети и подключены к одному и тому же устройству.

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

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

Просмотреть и настроить таблицу маршрутизации можно командой

route. У компьютеров первой подсети она выглядит так:

А во второй подсети так:

Destination – адрес назначения, для которого адреса задается маршрут в данной строке Gateway – на какой шлюз отправлять пакеты, * – ни на какой, передача внутри локальной подсети Flags – флаги (проставляются автоматически): U – маршрут активен, G

– маршрут использует шлюз, H – адрес назначения является адресом отдельного хоста, а не сети Metric – метрика, определяет приоритет маршрутов Iface – интерфейс, через который ведется передача Т.е. компьютеры первой подсети «знают» только свои локальные адреса из диапазона 192.168.1.0, а второй подсети – только из 192.168.100.0.

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

Для компьютеров первой подсети (Desktop 0, Desktop 1, Desktop 2):

Для второй подсети (Desktop 4, Desktop 5):

Совет Если вы ошиблись при добавлении маршрута, вам нужно сначала удалить из таблицы неправильный маршрут, а потом добавить правильный:

1. Стрелкой «вверх» пролистайте команды до той, в которой вы ошиблись.

2. Замените –add на –del и выполните команду.

3. Еще раз пролистайте команды и исправьте ошибку.

Теперь (только после настройки обеих подсетей!) они могут передавать пакеты друг другу.

Таким образом, мы получили две подсети, подключенных к общему маршрутизатору.

Сохраните полученную сеть в отдельный проект.

Контрольные вопросы:

1. Откуда взялась маска второй подсети 255.255.255.240? Сколько максимум компьютеров можно подключить к сети с такой маской?

2. Есть ли таблица маршрутизации у коммутатора?

Соединение различных сетей через маршрутизатор Если две маленьких сети, как в предыдущем примере, можно объединить с помощью одного коммутатора, то для больших сетей, которые включают много узлов и подсетей, этот вариант не подходит, потому что:

а) таблица физических адресов коммутатора становится очень большой, что требует дополнительной памяти и замедляет его работу;

б) для обновления таблицы коммутатор запрашивает физические адреса всех устройств сети, а это дополнительный трафик;

в) каждому компьютеру придется вписать в таблицу маршрутизации адреса всех подсетей.

В реальности для объединения сетей используется маршрутизатор (роутер). Он распределяет трафик между подсетями и определяет путь доставки каждого пакета.

Тогда каждому компьютеру не нужно знать адреса всех сетей, нужно только знать адрес своего роутера, который уже решит, куда отправлять пакет.

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

Откройте проект, в котором мы создали сеть «пассивная звезда» на коммутаторе, но еще не добавили вторую подсеть.

Добавьте в проект маршрутизатор, еще один концентратор, два компьютера и необходимые кабели, как показано на рисунке.

Задайте для двух новых компьютеров адреса 172.16.0.101/16 и 172.16.0.110/16. Проверьте работоспособность каждой из подсетей.

Теперь настроим маршрутизатор.

В отличие от компьютеров, маршрутизатор имеет 8 портов, каждому из которых соответствует свой интерфейс (eth0-eth7) и свой ip-адрес.

Мы подключили первую подсеть (192.168.1.0/24) к интерфейсу eth0, а вторую (172.16.0.0/16) – в интерфейсу eth7. Этим интерфейсам нужно выдать адреса из диапазона соответствующей сети, например 192.168.1.100 и 172.16.1.100.

Примечание В реальных сетях традиционно маршрутизатор получает адрес с последним байтом равным 1 (например, 10.0.0.1), а прочие устройства – начиная со 100 (например, 10.0.0.101, 10.0.0.102 и т.д.). Придерживайтесь этого правила при выполнении своего варианта.

Осталось сообщить компьютерам в сети адрес их маршрутизатора (внести его в таблицу маршрутизации).

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

«Все адреса» вносятся в таблицу как назначение 0.0.0.0 с маской 0.0.0.0

– «шлюз по умолчанию».

Настройка Desktop 0 (аналогично настраиваются Desktop 1 и Desktop 2):

Настройка Desktop 6 (аналогично настраивается Desktop 7):

Проверка доступности соседней подсети:

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

Во время передачи можно просмотреть его ARP-таблицу (потом она очищается):

Если запустить передачу одновременно на всех узлах сети:

Примечание У реальных устройств обычно нет команды, аналогичной arp. Она добавлена в Net-Simulator для наглядности.

Полностью настройки сети можно просмотреть через html-отчет (см.

пример ниже).

Сохраните проект в отдельном файле и сгенерируйте для него отчет.

Контрольный вопрос Какие устройства придется настроить, чтобы подсоединить к маршрутизатору еще одну подсеть с адресом 10.10.10.0/24 и тремя узлами?

NET-SIMULATOR PROJECT REPORT

Project file:

Description:

Project created at:

Report generated at: 2014-10-2 0:56:6


Похожие работы:

«Обработка материалов давлением № 2 (27), 2011 135 УДК 621.771.01: 621.982.45 Сатонин А. В. Куберский С. В. Стриченко С. М. Завгородний А. В. ИНЖЕНЕРНАЯ МЕТОДИКА НАПРЯЖЕННО-ДЕФОРМИРОВАННОГО СОСТОЯНИЯ МЕТАЛЛА НЕПРЕРЫВН...» Варшавский А.Е., Грубман С.А. 17.1. Концентрация производства в области высоких технологий: анализ стратегии развития крупной компании (на примере корпорации IBM) (авторский вариант) Инновационный менеджмент в Рос...» Общая информация 2.1. Назначение устройства 2.2. Комплект...»

«Министерство общего и профессионального образования Российской Федерации Новгородский государственный университет имени Ярослава Мудрого Кафедра географии, страноведения и туризма "УТВЕРЖДАЮ" заведующий кафедрой ГСТ Д.А. Субетто "_"_20 г. Курс лекций по предмету "КРАЕВЕДЕНИЕ"Разработал: Ст. препо...»

«Борис Садовской Погибший пловец (1834) Марии Михайловне Блюм Кити минуло сегодня шестнадцать лет. В прозрачном облаке волнисто-розовой кисеи, плавно, как большая, сошла она с террасы в цветник к любимой розе. Обе они в этот день распустились полным весенним цветом; обе нежны...»

«Е. В. Шилова ФИЛИППИНСКИЕ РАБОТЫ В.В. ВЕРЕЩАГИНА Мало кто из русских художников, даже из тех, кто состоял при Русском Географическом обществе или Морском министерстве, смог побывать на Филиппинах. Знаменитому баталисту и художнику-путешественнику Василию Васильевичу Верещаги...»

2017 www.сайт - «Бесплатная электронная библиотека - электронные матриалы»

Материалы этого сайта размещены для ознакомления, все права принадлежат их авторам.
Если Вы не согласны с тем, что Ваш материал размещён на этом сайте, пожалуйста, напишите нам , мы в течении 1-2 рабочих дней удалим его.

В данной инструкции, я научу вас создатваь свой собственный сервер Minecraft без помощи Hamachi и прочих приложений. Так вот, приступим!

Чтобы создать сервер, нужно соответствовать нескольким требованием. В большинстве своем они зависят от провайдера, предоставляющего вам свои услуги. Ваш IP должен быть статическим , иначе к вам не смогут подключиться. Если он динамический, то вы можете воспользоваться сторонними сайтами для регистрации домена третьего уровня. Также, ваши порты должны быть открыты.

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

Инструкция (делаем всё по порядку):

1) Для начала скачайте сам сервер. Для Windows, выберите файл Minecraft_Server.exe, скачать его можно на официальной страничке Mojang.

2) Скачав этот файл, поместите его в ту папку, в которой сервер будет находиться. Затем, запустите его и он создаст неоюходимые папки и файлы сервера. После того как мир сгенерируется мы выключаем сервер и приступаем к настройке.

(Так выглядит папка с сервером)

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

4) Основной файл настройки сервера - это server.properties , он выглядит так:


Основной настройкой является поле: server-ip=, в котором вам после "=" нужно вписать адрес вашего компьютера (IP).

Так это должно выглядеть: server-ip= 109.169.230.149

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

Сохраняем настройки и Запускаем сервер!

5) Сервер готов и чтобы подключиться к нему, игроки должны просто ввести ваш IP в поле подключения к серверу.

6) Так будет выглядеть лог сервера, когда к нему попробуют подключиться.

Если вы хотите играть с друзьями на пиратской версии Minecraft, отключите проверку подлинности, заменив строчку:

online-mode=true

на значение:

online-mode=false

================================================

Если у вас проблемы с созданием сервера, то подробно опишите её в комментариях. Наши специалисты постараются вам помочь.
  • Сергей Савенков

    какой то “куцый” обзор… как будто спешили куда то