Какво е динамичен DNS. Препоръчан публичен DNS сървър

Статията вече не е подходяща. Yandex всички се обръщат към Yandex. Свържете се. В API за свързване този момент Няма възможност за управление на DNS записи. API PDD.Yandex вече не работи.
Можете да използвате API на телеграма, за да получите динамичен IP. Инструкция

Аз отдавна използвах услугите на Dyndns, за да се свържа отвън до домашния файл-торент автомобил в Fryakheak, който има динамичен IP от доставчика. Въпреки че Dyndns отдавна се плаща за новорегистрирани потребители, но аз се радвах на свободна, защото бях регистриран преди да започнат да искат пари за него. Но онзи ден дойдох писмо, което вече не можеха да предоставят тази услуга безплатно и от следващия месец ще трябва да платя за това. Не беше подходящо за мен и аз започнах да търся изход от текущата позиция.

T. K. Домейни са делегирани на Yandex DNS, започнах да чета ръководства за API и изхода е намерен. Ще ви разкажа за това по-долу.

За да използвате Yandex API, трябва да получим токен. Вземете го доста прост, в браузъра, който въвеждаме.

Https://pddimp.yandex.ru/get_token.xml?dain_name\u003dDomen.ru.

Където domen.ru е вашият домейн, делегиран на Yandex. Въвеждаме captcha и в изхода търсим:

Токен \u003d "xxxxxx"

В кавички ще има токен. Копирайте го някъде, това ще е необходимо малко по-късно.
Сега трябва да добавим към нашия домейн SABDOMEN, който ще се отнася до колата с динамичен IP. Отидете на https://pdd.yandex.ru, изберете домейна и кликнете върху "DNS Editor" добавете A-запис за домейн:

В полето "Хост" въведете SABDOMEN, и в полето "Стойност на запис", напишете всеки IP (по-късно той ще се промени, когато IP на вашия автомобил ще се промени).

Сега трябва да получим идентификацията на нашия запис. За да направите това в браузъра, ние въвеждаме:

Https://pddimp.yandex.ru/nsapi/get_domain_Records.xml?token\u003dxxxxxx&domain\u003dDomen.ru.

Къде XXXXXX-вашият токен и domen.ru е вашият домейн, делегиран на Yandex.

В изхода търси линия с нашата myhome.domen.ru запис и в тази линия откриваме:

ID \u003d "1234567"

В котировките за идентификация на запис можете също да го копирате някъде.

Сега пишем скрипт на количката, на която динамичен IP. Скриптът ще провери външните IP партиди веднъж на половин час и ако се промени, той ще промени A-записа на Yandex DNS.

# Ee /usr/local/bin/dyndns.sh.

#! / Bin / sh път \u003d / sbin: / bin: / bin: / sbin: / bin: / usr / local / sbin: / usr / local / bin; Износ PATH DOMEN \u003d "DOMEN.RU" # Вашият домейн, делегиран на Yandex Sub \u003d MyHome # SABDOMEN TECKEN \u003d XXXXXX # TOKEN RECID \u003d 1234567 # ID за писане, докато е вярно; Do ip \u003d "curl -s http: //ip..dom.ru dns1.yandex.ru | grep | areg" (печат $ 4) "` # замени myhome.domen.ru към вашия SABDOMEN, ако [$ IP! \u003d $ Yaip] след това curl -s "https://pddimp.yandex.ru/nsapi/edit_a_record.xml?token\u003d$token&domain\u003d$Domen&subdomain\u003d$ysub&record_id\u003d$$sub&content\u003d$ip&ttl\u003d1800" Fi Sleep 1800; Готово;

Стойност Променливите се променят според коментарите.

Направете скрипта изпълним:

# Chmod + x /usr/local/bin/dyndns.sh

И добавете подходящия запис в короната:

# crontab -e @reboot /usr/local/bin/dyndns.sh

Всичко, сега след рестартиране на скрипта автоматично ще започне. Рестартирайте или стартирайте скрипта ръчно и проверете на https://pdd.yandex.ru дали стойността на записа се е променила за нашия сабдомен.

P.S. За да направите всичко напълно безплатно, не можете да си купите домейн и да използвате безплатен домейн в Zone.tk. Можете да го получите на сайта www.dot.tk

Понякога трябва да регистрирате DNS за компютър с динамичен IP адрес. Лесен начин да направите това е Dyndns тип услуги, описани в последната тема. Понякога този подход работи достатъчно лош.

Например в моята ситуация, доставчик понякога Променя моя публичен IP адрес. Понякога се случва веднъж на всеки няколко месеца. В допълнение, моят домашен компютър рестартира изключително рядко. През това време услугата Dyndns, която използвах по-рано, управлявах няколко пъти, за да ми изпратим предупреждения за неактивност, за да деактивирам "неизползвания" сметка. Отидете на ръчно предписаната DNS зона също се проваля, защото понякога адресът все още се променя. И обикновено ще разберете, когато имате нужда от достъп до начало Компютър Тук и сега.

За да приложите описания метод, ще ви е необходим сървър в интернет с DNS сървър.oM се свързва с него. Както и зоната на домейна, субдомът, на който ще разпределим за нашия компютър. Описан е опцията с свързване на Linux компютър към Linux сървъра. Да използвате други операционна система Трябва да прочетете ръководствата и да промените някои стъпки.

Така:
1. Имате инсталиран Bind9 сървър със сървъра.org домейна
2. Създайте клиент.Server.org.zone зона:

$ Произход.
$ TTL 10; 10 секунди.
Client.server.net в soa ns1.server.net. hostmaster.server.net. (
осемнадесет; Сериен
10800; Обновяване (3 часа)
3600; Повторен опит (1 час)
604800; Изтича (1 седмица)
10; Минимум (10 секунди)
$ Ttl 3600; Един час.
Ns ns1.server.net.
Ns2.server.net.
Mx 10 client.server.net.

Тук е ns1.server.net server и ns2.server.net - DNS сървър за нашата зона, client.server.net - адрес на нашия домашен компютър

3. Генерирайте клавишите на клиента:
Клиент # cd / etc / namedb / keys
Клиент # dnssec-keygen -b 512-hmac-md5 -v 2-n host client.serve.server.net.

4. Създайте файл с ключа на сървъра:
Сървър # cd / var / named / chroot / и т.н.
Сървър # vim kys.conf:

Ключов клиент.Server.net. (
Алгоритъм "HMAC-MD5";
Secret "OMR5O5SO / TZB5XEGBFF42RRRRRQZB8I9F + UIIXXEI8QM7AVGGNBPRXTCU + FQMZBVU / Y + NYM2XBS / C8KF3EJQUA \u003d\u003d";
};

В този случай Използва се симетричен ключ, който не е безопасен: ако някой има достъп до неуспех с клавишите на вашия сървър, той може да използва ключа ви, за да промените данните си за зоната. В този случай можете да използвате асиметричен ключ.

Излагане на права за достъп, за да се провали с ключовете:
Сървър # chmod 640 keys.conf
CHOWN ROOT: NAMED KEYS.CONF

5. Добавете нашата зона към named.conf:
Включват "/etc/keys.conf"
Зона "client.server.net" (
Тип майстор;
Файл "Зони / клиент.server.net";
Разрешаване на актуализация (
Key Client.server.net;
};
};

Ето параметъра, който ви позволява да актуализирате данните на зоната. Като цяло, след като прочетете ръководствата, можете да намерите опциите за този параметър, което ви позволява да актуализирате само един запис в зоната за този ключ. Тези, които можете да имате зона с лицен за поддомейни1, клиент2 и др. които ще бъдат влезли с ключове от клавиши1, клавиш2 и др.

6. Рестартирайте DNS сървъра:
Server # /etc/init.d/moned Reload

7. Създайте скрипт на клиента, за да актуализирате данните за областта:
#! / Bin / bash
Iface \u003d "wlan0"
Ttl \u003d 3600.
Сървър \u003d ns1.example.com.
Hostname \u003d foo.example.com.
Zone \u003d Пример.com.
Keyfile \u003d / root / ddns-keys / kfoo.example.com. + 157 + 12345.private

New_ip_address \u003d `ifconfig $ iFace | Grep "inet addr:" | AWK "(печат $ 2)" | AWK -f ":" "(печат $ 2)" "
new_ip_address \u003d $ (new_ip_address / /)

Nsupdate -v -k $ keyfile<< EOF
Сървър $ сървър
Зона $ Zone.
Актуализация Delete $ Hostname A
Update Добавяне на $ hostname $ ttl a $ new_ip_address
Изпращане.
Eof.

В началото на скрипта са описани съответните параметри: интерфейс, имена на сървъри и зона, неуспешно местоположение с ключ.

8. Остава само за конфигуриране на смяна на AutoRun / автоматично преминаване при промяна на DNS.
Ще го направим с скрипт за NetworkManager:
Създаване на файл /etc/networkmanager/dispatcher.d/20-dispatcher.sh:
#! / bin / sh

IFACE \u003d $ 1
Държава \u003d $ 2

Ако ["x $ state" \u003d\u003d "xup"]; Тогава.
/ etc / namedb / ddns-update
ELIF ["x $ state" \u003d\u003d "xdown"]; Тогава.
Вярно.
Fi.

Ще го направим изпълним и принадлежим към потребителя на корена.

Ние стартираме проверка.

UPD: Ако не работи - Проверете (инсталирате) на посочения десен сървър, за да пишете в папката, в която файлът е Client.server.org.zone
На име ще създаде неуспех клиент.server.org.zone.jnl

Използват се следните материали.

За много компютърни системи концепцията за динамичен DNS сървър е донякъде разсеяна. Повечето от потребителите нямат представа какви са динамичните DNS и за кои сървъри от този тип се използват. Междувременно нищо не е особено трудно и разбиране на този термин и няма обслужване в създаването. Освен това се предлага да се разгледа теоретичната информация и практически решения, които лесно могат да овладеят всяко лице, дори не е запознато с тези услуги.

Dynamic DNS: Какво е това за какво?

Технологията на използване на DNS сървъри първоначално предполага, че действат като особени преводачи, които ви позволяват да получите достъп до интернет ресурсите, без да влизате в цифрова комбинация от адреса на сайта, който съответства на неговия IP адрес.

Всеки знае, че за ресурса в адресната лента се предписва само името на определена страница, състояща се от букви, номера или специални символи, и DNS сървърът по име на ресурса е пренасочен към съответния IP.

Dynamic DNS работи малко по различен начин, което ви позволява да присвоите имена на домейни на всяко устройство (отделен терминал и т.н.), за който е зададена използването на динамичен IP. В този случай могат да се използват напълно различни IP адреси, например, получени чрез DHCP или IPCP. Но основната разлика от статичната технология е, че информацията на сървъра може да се актуализира напълно в автоматичен режим. Когато се свързвате с ресурс от други машини, техните потребители дори няма да знаят, че в определени точки IP адресът се променя.

Динамични IP въпроси

Един от основните принципи на динамичните DNS сървъри е присъствието на клиентската машина на динамичния адрес IP. В случай на използване на статичен адрес може да е необходимо да се публикува значителна сума пари. Ето защо при създаването на DDNS купуват статичен адрес и не се нуждаят.

Специални софтуерни клиенти, инсталирани на потребителски терминали, могат да произведат такава конвертиране без участие на потребителя.

Предимства на използването на DDNS

Но защо тогава се прилага динамичният DNS сървър? Като най-простият пример можете да помислите за видеонаблюдение, организирано, като зададете рекордера и IP камерите.

Изглежда, че е в инструкциите и е написано, че този модел поддържа свързването чрез маршрутизатор с възможност за контрол на това, което се случва чрез интернет, и всъщност е невъзможно да се свърже без DDNS сървър.

Когато използвате DDNS технология, потребителите получават неоспорими предимства, сред които следното може да се отличава отделно:

  • способност за използване в частни мрежи при достъп до услуги и услуги на напълно различни протоколи и пристанища;
  • липса на необходимост от придобиване на статично IP по отношение на конкретно устройство;
  • опростена възможност чрез клиенти на ПРСР;
  • мониторинг на мрежата (проследяване на компютри в онлайн или изключени от мрежата);
  • дистанционно управление и рестартиране на компютри при отстраняване на неизправности, дори при липса на външна IP мрежа (достатъчно конвенционална интернет връзка);
  • постоянно проследяване на динамичния си адрес за организацията на позоваванията на собствения ресурс;
  • способността да се прилагат генератори на място без ограничения за броя страници и задължителна регистрация;
  • проследяване на неработни връзки;
  • обменът на информация между компютрите е директно, заобикаляйки спестяване на междинен сървър.

Динамични (общи принципи)

Що се отнася до проблемите с конфигурацията, които мнозина изглежда правят нещо от областта на художествената литература, няма нищо особено трудно. За да не се ангажират процедурите за създаване на маршрутизатор, пристанище и по-сложни действия, най-лесният начин за незабавно се свържете с специализирани приложения и услуги, които са специално предназначени за опростяване на работата.

Тя се основава на конфигурацията, за да създаде специално клиентско приложение и да добави собствено име на ресурс, за което ще бъде предоставено трима име на третото ниво. Не винаги е удобно, така че някои програми са добавени към възможността за получаване на име дори първо ниво.

Най-популярните платформи и клиенти

Dynamic DNS днес се използва доста широко. Например, Microsoft Corporation за Active Directory прилага Kerberos удостоверяване без необходимостта от разпространение на ключовете.

Една от най-популярните платформи за UNIX системи се свързва, позволявайки дори съвместимост с Windows NT. Също така, Dynamic DNS се предоставя безплатно с много хостинг компании, което позволява на потребителите да променят съдържанието на съдържание чрез стандартен уеб интерфейс.

Ако говорим за клиентски приложения и услуги, сред тях най-популярните са следните:

  • Asus ddns;
  • No-IP;
  • Свободен;
  • DNS-O-matic;
  • Редактиране на зоната;
  • Dyndns.

Помислете за настройката на DDNS на примера на всеки клиент.

Asus ddns.

На тези потребители, които имат динамичен DNS рутер от Asus, късмет повече от други. За да използвате DDNS просто въведете раздела за настройки и активирайте самата услуга.

След това трябва да измислите и да регистрирате произволно име, след което потребителят ще получи име на домейн във формата "name.asuscomm.com". В допълнение, динамичният DNS списък включва много допълнителни услуги и услуги, както и днес е почти най-голямото.

No-IP.

Не по-малко проста обстановка приема динамичните DNS под формата на услугата No-IP. За това изпълнете няколко прости стъпки.

Първо трябва да се регистрирате в ресурса на NOIP.com и да добавите желания хост (рекламен хост) към сметката, създадена по време на регистрацията. След това ще бъдат достъпни три имена на домейни за безплатна регистрация, за която ще трябва да излезете със собственото си име.

Той освобождава DNS услуга

Не по-малко интересни, много хора могат да изглеждат тази услуга. По принцип, настройката е много символична (както в предишни случаи).

Въпреки това, това е услугата, която привлича потребителите доста впечатляващ списък от допълнителни функции, които веднага са представени от бързи референции (сертифициране, брокер на тунела, карта на мрежата, контрол на протокола IPv6, DNS и Telnet сървъри).

Dns-o-matic

Имаме друг много интересен и перфектен клиент, чието функциониране е различно от всички предишни услуги. Неговата основна задача е да гарантира, че потребителят може да промени динамичния си IP веднага на всички услуги, в които има регистрация, с почти едно кликване.

Както обикновено, първо трябва да се регистрирате и след това да добавите услуга чрез функцията за добавяне на услуга (например, от изброените по-горе). Освен това. Трябва да активирате данните, използвани за регистрация в тези услуги (потребителски идентификатор - имейл адрес, парола - парола, хост / идентификатор - име на домейн на трето ниво, което е било генерирано от услугата. В края на въвеждането на данните за обслужване на услугата Профил Можете да научите от появата на иконата под формата на зелена ръка с повдигнат палец срещу сметката на посочената услуга.

Zoneedit.

Всички горепосочени услуги принадлежат безплатно. Сега обърнете внимание на тази услуга.

Използването му се изплаща под формата на специални "заеми", цената на която е равна на един щатски долар. Това означава, че за една година плащането ще бъде дванадесет. д. Процедурата за регистрация и настройките са почти същите като в първите примери, така че няма смисъл да се спре.

Dyndns.

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

Между другото, дори когато DDNS се активира на рутера, ако такава функция е предоставена, потребителят в повечето случаи ще бъде поканен да се регистрира в тази услуга. Въпреки платената употреба, Dyndns, като огромното мнозинство от експертите, е най-надеждната услуга. Друга точка е свързана с факта, че почти всички съвременни модели на рутери подкрепят тази услуга, а някои устройства с остарял фърмуер са ориентирани.

Поздравления mozgin-shine.! И не комбинирайте нашите интернет устройства в къщата, използвайки направения сървър на DNS направи го сам От WiFi-модул и интерфейс на уеб камера FOSCAM? Мисля, че ще бъде интересно, така че да тръгваме!

Избрани за това selfiochers. Уеб камерата FOSCAM се управлява директно от смартфона, има свой собствен уеб интерфейс, работи във всеки браузър и на всяко устройство, дори и с 3G връзка на вашия телефон, приложенията на трети страни не изискват и защитават паролата.

Видео потоците от камерите се излъчват в отделни прозорци, бързо и безупречно и под пълен контрол.

Искам незабавно да предупредя - не съм отговорен за неправилна употреба или щети, причинени от този проект, по някакъв начин! Вие действате на свой собствен риск!

Какво е за това mozgoproject. Трябва:

  • уеб сървър с PHP поддръжка с име на домейн,
  • wi-Fi модул ESP8266 ESP-01,
  • натиснете бутона - 2бр.,
  • затягане на резистор 2k2 или подобни - 2бр.
  • uSB-TTL адаптер (за модул за програмиране на Wi-Fi) и няколко щифта ("мама"),
  • регулатор на напрежение AMS1117 3.3b (за намаляване на напрежението 5V до 3.3V към модула за захранване Wi-Fi),
  • 5V 1-2A захранващ блок (за предпочитане 2а),
  • в първата версия на оформлението: ако има достатъчно място в тялото на захранването, тогава Wi-Fi модулът е поставен в този случай,
  • във втората опция за оформление: захранването има "Mom" USB конектор, след което ще трябва да добавите USB-съединител "татко" към модула; и се използва от него
  • счупено USB флаш устройство,
  • актуализираната програма Arduino IDE
  • незадължително: уеб камери за работа с уеб интерфейс
  • за да се уверите: Flickering LED, за да покаже успешно изтегляне и изчакване за изтегляне
  • вътрешният сървър позволява WAN IP (тази версия е свързана към външен сайт, за да получите IP: checkip.dyndns.org).

Стъпка 1: Подготовка на Wi-Fi модул за програмиране

За да го програмирате да го програмирате, трябва леко да усъвършенствате:

  • две резистори запояват - един към CH-PD контакт, вторият до RST, и двете свободни изходи на резистори, запоени, за да се свържат с 3.3V,
  • скорост две бутони - един между контактите GPIO0 и земята, а другият между RST и земята.

Запомнянето е по-добре да води от горната страна на платката на модула, за да оставите долните странични контакти за монтаж на щифт. Ако желаете, схемата може да бъде събрана с помощта на удебелен дъска, но mozgopayka. Но продължават, макар и да виждат себе си.

В следващата стъпка, захранването ще бъде финализирано, но аз веднага ще ви предупредя: USB изходът на компютъра не е подходящ за ESP модул !!!

Стъпка 2: Финализиране на захранването - капка напрежение от 5 до 3.3V

5V-та захранване трябва да произвежда "надеждна" 1а и по-добра 2а, тъй като по време на предаването на Wi-Fi сигнала модулът е доста "ненаситен".

В Селфи Ние използваме регулатора на напрежението на AMS1117 3.3b, тъй като делителът на напрежението, събран от резисторите, е вероятно да "излъчва" твърде малък, и дори ако получим 3.3b за захранване на модула, все още ще бъдете разочаровани. И този регулатор е евтин и най-доброто решение.

Тези кондензатори и резистор, които според инструкциите трябва да бъдат добавени към регулатора, аз не използвах, защото работи от стабилен източник на енергия и ще кажа това mozgovariant. Работи надеждно от няколко години.

контакт 3 - 5V (оранжева проводник)
Контакт 2 - 3.3V (жълт проводник)
Контакт 1 - GND (две сини проводници)

Множество проводници с щифтове могат да бъдат запоени до контактите, като по този начин получават два източника на напрежение при 5V и 3.3V, което е много полезно при сглобяване на дъмпинговата дъска. В този случай, не забравяйте да добавите две заземяващи проводници, за +3 и + 5V и за надеждност, всички кабели, които трябва да се справят с пластмасова скоба.

За да свържете тези кабели към ESP модула (с "таб" -Lows), междинни проводници с щифт "Mom" са предписани в краищата.

Стъпка 3: Свързване на Wi-Fi модул към USB-TTL адаптер и регулатор на напрежението 3.3b

Връзки (модул - адаптер - регулатор)

GND - - - GND- - - GND
TX - - - - - RX
RX - - - - - TX
3,3 — — — — — — — — — — — — — 3,3

Наземни контакти (наземно) регулатор на напрежението, модул и адаптер Свържете се заедно, 3.3V, свързани от регулатора към ISP модула.

В никакъв случай ние не свързваме ESP модула с модул 3.3V адаптер, дори ако са на него, тъй като това може да развали USB порта на компютъра, защото няма защита от ток на този номинален който се използва в това мозгоселка! И за да запазите ESP модула, винаги използвайте захранването с необходимите параметри.

Трябва да се знае, че някои TTL-USB адаптери имат 5V-в логическата схема, която не е подходяща за нашите плавателни съдове, имате нужда само от 3.3b логика, в противен случай модулът ESP е повреден. Видът на логиката може да се определи с помощта на волтметър, като го свързва към сондата към TX и заземителните контакти и, ако е необходимо, намалете напрежението чрез добавяне на стрес или разделител на напрежение.

Стъпка 4: Конфигуриране на файлове на уеб хостинг

Създаване на папка "/ IP" (име чувствително) в основната директория на папката Public_HTML и разопаковайте го / IP файлове с резолюция от 644.

Refriction.htaccess не позволява на потребителите да изготвят списък с файлове на тази папка, защото не може да бъде запазено, в противен случай модулът ESP8266 не може да има достъп и да изпълнява файлове в него.

input.php и input2.php, генерирани в съответствие с URL адреса на ip.txt и ip2.txt с актуализиран IP модул ESP8266, текущият код поддържа 2-различни локации и за добавяне на нещо друго, трябва да редактирате тези файлове.

За да контролирате FOSCAM камерата, трябва да създадете папка "/ камера" (отново, регистът е чувствителен) в основната директория на Public_HTML папката и разопаковайте го / камери с резолюция от 644. Тази папка е защитена mozgoparolem.Ако CPANEL е наличен на вашия сървър, можете да намерите иконата "Password защита" и да зададете паролата, която ще бъде поискана, когато указвате браузъра, отидете на www.yourhost / cam, след това във всеки браузър ще изскочи диалоговия прозорец с a Заявка на тази парола, всичко това ще защити достъпа до камери.

fOSCAM.php съдържа интерфейс на камерата и файловете за IP файлове на етикети и текущото IP местоположение. Чрез датата на етикета можете да видите дали модулът работи. В същото време часовата зона не може да се показва правилно, тъй като премества времето на сървъра.

IP може да се променя ръчно, той ще бъде записан в ip.txt и ip2.txt и за това трябва да въведете IP в полето и да щракнете върху IP актуализация.

interface.png и Interface2.png Това прозрачно изображение, указващо интерфейса как ще се покаже екранът. Трябва да редактирате FOSCAM.php и да зададете стойността, статичното или PTZ, съответстващо на фотоапарата на FOSCAM. По подразбиране резолюцията е 320x240, но кликващ върху контролния център, само тази камера се отваря с по-добра актуализация с резолюция 640x480.

За да редактирате FOSPAM.php, можете да използвате редактора на кода или HTML редактор, който може да работи в режим WYSWYG.

По време на работа mozgoptags. IP.txt и ip2.txt файлове, съдържащи актуализирани IP две места, ще бъдат автоматично записани, където могат да работят две различни дъски. Всеки час (или когато указвате) дъската ще се свърже с Wi-Fi маршрутизатора, да получи IP адрес и го предпишете в TXT файла на сървъра. И дори в случай на загуба на свързване към интернет или изключване на мощността, след това след елиминиране на тези проблеми, IP ще бъде периодично актуализирана.

Стъпка 5: Създаване на фотоапарати и маршрутизатор FOSCAM

В конфигурацията на маршрутизатора TP-LINK:

Разглеждаме настройките на снимката, те ще ви помогнат да избегнат конфликт при обвързване към MAC адреса и LAN-IP, рутерът ще осигури този MAC адрес само фиксиран LAN-IP.

Виртуални сървъри (виртуални сървъри) - трябва да добавите локалния IP на фотоапарата и съответните портове.

DHCP сървърът показва, както и проверка дали UPNP е активиран.

Можете също така да конфигурирате дистанционното управление от вашия рутер, за TP-Link-Router има подходяща алинея защитна стена.

Не променяйте данните по подразбиране, тъй като рутерът трябва да е публичен. По-нататък в подходящия мозгополия Трябва да се настрои 255.255.255.255, а пристанището обикновено е 8080.
На настройките на камерата FOSCAM:

Име и парола - трябва да зададете ново име и парола и да не забравяте да ги "намерите и замените" в foscam.php вместо admin и парола.

За "основни мрежови настройки" (основни мрежови настройки), задайте: «Получете IP от DHCP сървър» (получаване на IP от DHCP сървъра).
В точката на HTTP порт: 8081, 8082 8083 последователно на вашите камери.
Настройки за настройка на UPNP: Използване на Upnp към порта за карти. Това ще ви помогне да възстановите връзката след изключване на захранването.

Конфигуриране на маршрутизатор и камери за актуализиране на настройките, всички те трябва да бъдат рестартирани, с маршрутизатора първо.

Ако камерите и маршрутизаторът са конфигурирани правилно, можете дистанционно да имате достъп с вашия WAN IP адрес, като например: http://187.34.157.22:8081. Вашият WAN IP може да бъде проверен на https://www.whatismyip.com/

Стъпка 6: Кодиране и програмиране на модула ESP8266, използващ Arduino IDE

За програмиране selfiochers. Трябва да отворите приложения тест в Arduino IDE, и в подходящите редове SET SSID "// Вашият WiFi SSID" и парола "// Вашият WiFi Pwd" на вашия WiFi-рутер, както и името на вашия хост "/ / Вашият хост без / IP "и пътя към папката" / IP ", съдържащ сървърните файлове, не е необходимо да го променяте.

Може да отнеме да промените низ

uRL адрес + \u003d "input.php" ip \u003d ";

което се удвоява в скица и ако имате втори модул, просто се променете на input2.php.

Преди да започнете да зареждате кода, трябва да зададете правилно вида на дъската, за това трябва да се избере "Generic ESP8266" за това и ако не, тогава в предпочитанията добавете допълнителни дъски.

За да изтеглите, трябва да задържите бутона GPIO0, бързо натиснете бутона RST и след това освободете предишния (бутона GPIO0). До ide Run компилация и mozgosload..

Ако всичко върви правилно, след това отворете последователния монитор на порта със скорост от 9600 бода (бит / и), ще видите следното:

Свързан с:
IP адрес: 192.168.0.103 (LAN IP)
Свързан - придобиване на WAN IP:

Свързване към.
Заявка за IP актуализация: /iput.php?ip\u003dxxx.xxx.xxx.xxx
ДОБРЕ.

Стъпка 7: Монтаж на дъски в корпуса

След проверка Selfiochers. За изпълнение е необходимо да се постави нейната електроника в организма, като по този начин се прави независимо завършено устройство.

Ако сте в избрания от вас случай brainJets. Има достатъчно свободно пространство, тогава резисторите и бутоните могат да бъдат свързани, както е показано на снимката, но ако по-късно планирате да го препрограмирате, не си струва да поставите дъската в случая.

Първа опция: настаняване в случая
За да направите това, отворете корпуса на старото захранване, пуснете черния (изходяща) проводник с конектора и след това поставете борда на модула и борда на напрежението в корпуса и регулатора на напрежението, след като сте ги подкопали и "надолу. "От контактите, за които е бил запоена изходящата проводника. Можете да принудите компонентите да използвате подходяща пореста лента или горещо лепило.
В резултат на това захранването трябва да се окаже, без никакви кабели и в това изпълнение захранването може да бъде 5V 1a.

Вариацията на този метод на оформление може да бъде поставени табла в захранващия блок, който има USB конектор "Мама" на изхода. След това дъските трябва също да бъдат закрепени в случая, да изолират и да ги стиснете от контактите на USB конектора. По този начин, чрез това модифицирано захранване, все още можете да зареждате телефона си, но истината е, че захранването трябва да произведе 5b 2a.

Вариант 2: Настаняване навън
Ако имате неработно флаш устройство, корпусът на който може да се побере на дъската selfiochers.Можете да го използвате.

Трябва да разглобите флаш устройство, да извадите борда на паметта и поставете WiFi модул и регулатор на напрежението на мястото си и ги захранвайте през USB конектора на това флаш устройство. В същото време ще е необходимо да отрежете контактите на модула, така че да се впише в тялото на флаш устройството. И никога не свързвайте този модифициран флаш устройство към USB порта на компютъра!

Флаш устройството с модула вътре трябва да се свържете с захранването и да проверите наличността на WiFi сигнал с помощта на вашия смартфон. И като цяло, проверете работата на завършената brainJets. Можете чрез пътуването си, като въведете /cam/foscam.php вашия сървър. И все пак е необходимо да се актуализира с текущия IP и етикета за дата / час.
Това е всичко, надявам се тази информация Brainstati. Ще бъде полезно за вас!