Регистрация Главная Сообщество
Сообщения за день Справка Регистрация
Навигация
Zhyk.org LIVE! Реклама на Zhyk.org Правила Форума Награды и достижения Доска "почета"

Ответ
 
Опции темы
Старый 25.11.2013, 21:36   #1
 Разведчик
Аватар для 74ser
 
74ser скоро будет известен74ser скоро будет известен74ser скоро будет известен
Регистрация: 06.05.2012
Сообщений: 12
Популярность: 250
Сказал(а) спасибо: 5
Поблагодарили 47 раз(а) в 24 сообщениях
 
По умолчанию Динамический IP адрес, роутер и домашний сервер

Инструкции на данном форуме по данной тематике нет, поэтому напишу соответствующий гайд, в котором поделюсь своим опытом.

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

Внимание!
1. Если вы используете виртуальную машину, тип сетевого соединения необходимо указать - мост;
2. Данная инструкция распространяется на настройку серверной машины с рабочей операционной системой - ubuntu (и прочих linux подобных).

Нам необходимо получить динамический DNS. Будем использовать бесплатный DDNS noip.com, и вот инструкции:
  1. Нам необходимо зарегистрировать аккаунт на сайте noip.com. (Регистрация через почту не требуется, но желательно указать реальный email);
  2. Вслед за регистрацией, логинимся на сайте noip.com;
  3. Кликаем по иконке: Add a Host, и следуем инструкциям пункта 4;
  4. В поле Hostname вводим желаемый логин (пример - example), в соседнем окне выбираем желаемый бесплатный домен (пример - no-ip.biz);
  5. Все остальные поля не трогаем, листаем страницу в самый низ и нажимаем по кнопке Add Host;
Теперь у нас есть рабочий постоянный адрес, который осуществляет транспортировку пакетов (переадресацию) от вас к example.no-ip.biz;
Но не все так просто. Возвращаемся в ubuntu и устанавливаем пакет noip2 командой:
Код:
(sudo) apt-get install noip2 -y
  • При установке вас попросят ввести сначала логин (можно ввести логин, а можно email, который регистрировали в пункте 1). Вводим свой логин и нажимаем ENTER;
  • Теперь вас просят ввести пароль от своего логина, вводим и нажимаем ENTER;
  • Вас попросят ввести адрес, который мы создали в пункте 5, но если оставить поле пустым, он там появится автоматически. Оставляем поле пустым, то есть ничего не вводим и нажимаем ENTER;
  • (Данный запрос не всегда появляется!) Вас просят указать сетевой адаптер, по которому будет определяться ваш динамический IP адрес. По умолчанию это eth0, вводим eth0 и нажимаем ENTER;
  • Вас просят ввести интервал обновления динамического адреса, русскими словами - это интервал с которым сервер будет самостоятельно редактировать ВАШ IP адрес на сайте noip.com. Нам предлагают ввести интервал 30 минут, но я посоветую ввести 10 минут и нажать ENTER;
  • Теперь вас спросят: Запускать скрипт при старте программы? Да / Нет? Y/N. Вводим N и нажимаем ENTER;
  • Теперь установка noip2 завершена. Можете выполнить команду noip2 -S и убедиться, что ваш сервер example.no-ip.biz и рядом динамический IP адрес правильно отображаются.
Если во время установки пакета noip2 возник сбой (случайно ввели неправильный логин или пароль), то стоит сделать следующие команды:
Код:
(sudo) service noip2 stop
noip2 -C
После команды noip2 -C у вас вновь запросят:

  • логин;
  • пароль;
  • Add(ed) Host;
  • интервал обновления;
  • Запускать скрипт при старте noip2?
Будет сконфигурирован файл конфигурации для noip2. Можно запустить службу noip2:
Код:
(sudo) service noip2 start
Может быть можно просто ввести в терминале noip2 и все запустится.


Если для устранения проблемы команды noip2 -C недостаточно, вводим:
Код:
sudo) apt-get remove --purge noip2 -y
(sudo) apt-get install noip2 -y
После этих действий поднимаемся по гайду чуть выше и проводим, вновь, полную настройку noip2.


Это не все. Если вы дадите example.no-ip.biz другу, он не увидит ваш сервер, поскольку РОУТЕР блокирует такие действия для DDNS.

  • По стандарту любой роутер располагается по адресу: 192.168.0.1. Вводим 192.168.0.1 в адресную строку и нажимаем ENTER;
  • Вводим логин и пароль от роутера (по умолчанию admin / admin);
  • Находим! вкладку Статус (LAN CLIENTS) и просматриваем адреса всех работающих клиентов (тут вы увидите даже ip виртуальной машины: Пример 192.168.0.50). Запоминаем этот адрес и переходим на следующий пункт;
  • Находим! вкладку Межсетевой экран, а затем Виртуальные серверы и нажимаем кнопку добавить. В поле протокол можете выбрать TCP/UDP, Внешний порт (начальный) 80, Внешний порт (конечный) 29000. Внутренний порт - 80 и 29000. В поле Внутренний IP указываем 192.168.0.50 (это из примера ранее).
    Нажимаем кнопку Создать.
Готово! Можете смело давать example.no-ip.com своим друзьям и они будут видеть ваш сервер.
Для проверки видимости вашего сервера в мировой сети, воспользуйтесь любым переводчиком сайтов, или анонимайзером:
[Ссылки могут видеть только зарегистрированные пользователи. ]

Берите информацию на вооружение! И да приблизитесь к своей цели на 1 шаг.
  Ответить с цитированием
Пользователь сказал cпасибо:
АндрейЛис (11.05.2014)
Старый 28.03.2014, 19:23   #2
 Разведчик
Аватар для Regxbrjd
 
Regxbrjd никому не известный тип
Регистрация: 07.03.2012
Сообщений: 4
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Динамический IP адрес, роутер и домашний сервер

Кулл
  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Помогите!] Динамический IP Armageddon4ik Вопросы и ответы, обсуждения 5 23.03.2012 20:48
ДИнамический ip адрес seregk Треп 7 05.02.2012 15:35
IP динамический и статический (Азбука) rudeg2008 Общение и обсуждение 6 07.11.2011 13:19
[Руководство] Делаем статический Ip если он динамический. Nikiys Lineage 2 2 12.12.2010 10:00

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 10:14.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net