Kas ir dinamisks DNS. Ieteicamais publiskais DNS serveris

Raksts vairs nav būtisks. Yandex visi pārvēršas par Yandex. Savienojiet. Savienojuma API Šis brīdis Nav spējas pārvaldīt DNS ierakstus. API PDD.YANDEX vairs nedarbojas.
Jūs varat izmantot telegrammas API, lai iegūtu dinamisku IP. Instrukcija

Es jau sen izmanto Dyndns pakalpojumus, lai izveidotu no ārpuses uz mājas failu torrent automašīnu Fryakheak, kas ir dinamisks IP no pakalpojumu sniedzēja. Lai gan Dyndns jau sen ir samaksāts par jaunizveidotajiem lietotājiem, bet man patika brīvs, jo es biju reģistrēts, pirms viņi sāka lūgt naudu par to. Bet otrā dienā es atnācu vēstuli, ka viņi vairs nevarēja sniegt šo pakalpojumu par brīvu, un no nākamā mēneša man būs jāmaksā par to. Tas nebija piemērots man, un es sāku meklēt izeju no pašreizējās pozīcijas.

T. K. Domains ir deleģēts Yandex DNS es sāku lasīt rokasgrāmatas par savu API un izejas tika atrasts. Es jums pastāstīšu tālāk.

Lai izmantotu Yandex API, mums ir nepieciešams, lai saņemtu marķieri. Iegūstiet to diezgan vienkāršu, pārlūkā mēs ieviest.

Https://pddimp.yandex.ru/get_token.xml?domain_name\u003ddomen.ru.

Kur Domen.ru ir jūsu domēns, kas deleģēts Yandex. Mēs ieviešam CAPTCHA un izejas meklē:

Token \u003d "xxxxxx"

Citātos būs jūsu marķieris. Kopējiet to kaut kur, tas būs nepieciešams nedaudz vēlāk.
Tagad mums ir jāpievieno mūsu domēna Sabdomen, kas attieksies uz automašīnu ar dinamisku IP. Dodieties uz https://pdd.yandex.ru, izvēlieties domēnu un noklikšķiniet uz "DNS redaktors" pievienot ierakstu par domēnu:

Laukā "Uzņēmums" ievadiet Sabdomen, un laukā "Record Value", uzrakstiet jebkuru IP (vēlāk tas mainīsies, kad mainīsies automašīnas IP).

Tagad mums ir jāiegūst mūsu ieraksta ID. Lai to izdarītu pārlūkprogrammā, mēs ieviešam:

Https://pddimp.yandex.ru/nsapi/get_domain_records.xml?token\u003dxxxxxx&domain\u003ddomen.ru.

Kur xxxxxx-jūsu marķieris, un Domen.ru ir jūsu domēns, kas deleģēts Yandex.

Izejot, meklējot līniju ar mūsu myhome.domen.ru ierakstu un šajā rindā mēs atrodam:

Id \u003d "1234567"

Ierakstīšanas ID citātos varat to kopēt kaut kur.

Tagad mēs uzrakstām skriptu uz ķerra, uz kura dinamiskā IP. Skripts pārbaudīs ārējās IP partijas reizi pusstundu un, ja tā ir mainījusies, tā mainīs ierakstu Yandex DNS.

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

#! / Bin / sh ceļš \u003d / sbin: / bin: / bin: / sbin: / bin: / usr / vietējais / sbin: / usr / vietējais / bin; Eksporta ceļš Domen \u003d "Domen.ru" # Jūsu domēns deleģēts Yandex Sub \u003d MyHome # Sabdomen Tecken \u003d XXXXXX # Tecken Recid \u003d 1234567 # raksta ID, bet taisnība; DO IP \u003d "CURL -S HTTP: //IP..Domen.ru DNS1.YANDEX.RU | GREP IR | \u003d $ Yaip], tad cirtas -s "https://pddimp.yandex.ru/nsapi/edit_a_record.xml?ten_a_record.xml?ten\u003d$token&domain\u003d$domen&subdomain\u003d$Sub&record_id\u003d$Recide&content\u003d $Ip&ttl\u003d1800" FI miega 1800; darīts;

Vērtības mainīgie mainās atbilstoši komentāriem.

Padariet skriptu izpildāmo:

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

Un pievienojiet atbilstošu ierakstu vainagam:

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

Viss, kas tagad pēc skripta pārstartēšanas automātiski sāksies. Pārstartējiet vai palaidiet skriptu manuāli un pārbaudiet https://pdd.yandex.ru, vai ieraksta vērtība ir mainījusies mūsu Sabdomin.

P.S. Lai padarītu to visu pilnīgi bez maksas, jūs nevarat iegādāties domēnu un izmantot bezmaksas domēnu zonā.tk. To var iegūt vietnē www.dot.tk

Dažreiz jums ir nepieciešams reģistrēt DNS datoram ar dinamisku IP adresi. Vienkāršs veids, kā to izdarīt, ir dyndns tipa pakalpojumi, kas aprakstīti nesenajā tēmā. Dažreiz šī pieeja darbojas pietiekami slikti.

Piemēram, manā situācijā, sniedzējs dažreiz Maina savu publisko IP adresi. Dažreiz tas notiek reizi pāris mēnešos. Turklāt mana mājas dators reboots ārkārtīgi reti. Šajā laikā Dyndns pakalpojums, ko es izmantoju agrāk pārvaldīja pāris reizes, lai nosūtītu man neaktivitātes brīdinājumus, lai atspējotu "neizmantoto" kontu. Dodieties uz manuāli parakstīto DNS zonu arī neizdodas, jo dažreiz adrese joprojām mainās. Un parasti jūs uzzināsiet, kad jums ir nepieciešama piekļuve mājas dators Šeit un tagad.

Lai īstenotu aprakstīto metodi, jums būs nepieciešams serveris internetā ar DNS serveris.om saistās uz to. Kā arī domēna zona, kuras apakšdomēns mēs piešķirsim mūsu datoram. Ir aprakstīta iespēja ar Linux datora pievienošanu Linux serverim. Izmantot citus operētājsistēmas Jums būs jāizlasa rokasgrāmatas un jāmaina daži soļi.

Tā:
1. Ir instalēts BIND9 serveris ar Server.org domēnu
2. Izveidojiet client.Server.org.Zone zonu:

$ Izcelsme.
$ TTL 10; 10 sekundes.
Client.server.net SOA NS1.server.net. hostmaster.server.net. (
astoņpadsmit; Sērijas
10800; Atsvaidzināt (3 stundas)
3600; Mēģināt vēlreiz (1 stunda)
604800; Beidzas (1 nedēļa)
10; Minimums (10 sekundes)
$ TTL 3600; 1 stunda.
Ns ns1.server.net.
Ns ns2.server.net.
Mx 10 client.server.net.

Šeit ir NS1.Server.net serveris un NS2.Server.net - DNS serveris mūsu zonai, klientam.server.net - mūsu mājas datora adrese

3. Izveidojiet klienta atslēgas:
Klienta # CD / etc / namedb / atslēgas
Klients # DNSSEC-Keygen -b 512 -A HMAC-MD5 -V 2 -N Host Client.Serve.server.net.

4. Izveidojiet failu ar servera taustiņu:
Serveris # CD / var / nosaukts / chroot / utt
Serveris # VIM Keys.conf:

Key client.server.net. (
Algoritms "HMAC-MD5";
SECRET "OMR5O5SO / TZB5XEGUBBF42RRRJRQZB8I9F + UIIXXEI8QM7AVGNBPRXTCU + FQMZBVU / Y + NYM2XBS / C8KF3EJQUA \u003d\u003d";
};

Iebildums Šis gadījums Tiek izmantota simetriska atslēga, kas ir nedroša: ja kādam ir piekļuve jūsu servera atslēgām, tas var izmantot jūsu taustiņu, lai mainītu jūsu zonas datus. Šādā gadījumā jūs varat izmantot asimetrisku atslēgu.

Atklājiet piekļuves tiesības, lai neizdotu atslēgas:
Serveris # chmod 640 Keys.conf
Serveris # Chown Root: nosaukts Keys.conf

5. Pievienojiet mūsu zonu nosaukumu.conf:
Ietver "/etc/keys.conf"
Zona "client.server.net" (
Tipa meistars;
Failu "zonas / client.server.net";
Atļaut atjauninājumu (
Galvenais client.server.net;
};
};

Šeit ir parametrs, kas ļauj atjaunināt zonas datus. Kopumā, izlasot rokasgrāmatas, varat atrast šīs parametra iespējas, ļaujot jums atjaunināt tikai vienu ierakstu zonā Šī atslēga. Tie, kas var būt zona ar apakšdomēniem Clant1, klients2, utt kas tiks pieteicies ar taustiņu taustiņiem1, Key2 utt.

6. Restartējiet DNS serveri:
Serveris # /etc/init.d/named pārlādēšana

7. Izveidojiet klienta skriptu, lai atjauninātu apgabala datus:
#! / Bin / bash
Iface \u003d "wlan0"
TTL \u003d 3600.
Serveris \u003d ns1.example.com.
Hostname \u003d foo.example.com.
Zona \u003d piemērs.com.
Keyfile \u003d / root / ddns-keys / kfoo.example.com. + 157 + 12345.Private

New_ip_address \u003d `iFConfig $ IFACE | Grep "inet adr:" | AWK "(Drukāt $ 2)" | AWK -F ":" "(Drukāt $ 2)" `
new_ip_Address \u003d $ (New_ip_Address / /)

Nsupdate -V -K $ keyfile<< EOF
Servera $ serveris
Zone $ zona
Atjaunināt dzēst $ hostname a
Update Pievienot $ hostname $ ttl $ new_ip_Address
Nosūtīt.
Eof.

Sākuma sākumā ir aprakstīti attiecīgie parametri: interfeiss, servera nosaukumi un zona, kas nav atrašanās vieta ar atslēgu.

8. Tā paliek tikai, lai mainītu DNS, mainot Autorun / automātisko adreses maiņu.
Mēs to darīsim ar skriptu tīklamManager:
Izveidojiet failu /etc/networkManager/dispatcher.d/20-dispatcher.sh:
#! / bin / sh

Iface \u003d $ 1
Valsts \u003d $ 2

Ja ["X $ valsts" \u003d\u003d "XUP"]; Tad.
/ etc / namedb / ddns-update
Elif ["X $ valsts" \u003d\u003d "XDown"]; Tad.
Taisnība.
fi

Mēs padarīsim to izpildāmu un piederēju root lietotājam.

Mēs sākam pārbaudīt.

Upd: Ja tas nedarbojas - pārbaudiet (instalēt) uz nosaukuma labajā serverī, lai rakstītu uz mapi, kurā fails ir klients.Server.org.Zone
Nosaukts radīs neveiksmi client.server.org.zone.jnl

Tiek izmantoti šādi materiāli.

Daudzām datoru sistēmām dinamiskā DNS servera jēdziens ir nedaudz apjucis. Lielākajai daļai lietotāju nav ne jausmas, kāda dinamiskā DNS ir un kurā tiek izmantoti šāda veida serveri. Tikmēr nekas nav īpaši sarežģīts un izprast šo terminu, un nav pakalpojuma izveidošanā. Turklāt tiek ierosināts apsvērt teorētisko informāciju un praktiskus risinājumus, kas var viegli apgūt jebkuru personu, pat pazīstot šos pakalpojumus.

Dynamic DNS: Kas tas ir par to, ko?

DNS serveru izmantošanas tehnoloģija sākotnēji pieņem, ka viņi darbojas kā savdabīgi tulki, kas ļauj piekļūt interneta resursiem, neievadot digitālo kombināciju vietnes adresi, kas atbilst tās IP adresei.

Ikviens zina, ka resursu adrešu joslā, tikai konkrētas lapas nosaukums, kas sastāv no burtiem, cipariem vai speciālām rakstzīmēm, un DNS serveris ar resursa nosaukumu tiek novirzīts uz atbilstošo IP.

Dynamic DNS nedaudz atšķiras, ļaujot jums piešķirt domēna vārdus jebkurai ierīcei (atsevišķs termināls utt.), Attiecībā uz kuriem ir iestatīts dinamiskās IP izmantošana. Šādā gadījumā var izmantot pilnīgi atšķirīgas IP adreses, piemēram, iegūtas, izmantojot DHCP vai IPCP. Bet galvenā atšķirība no statiskās tehnoloģijas ir tā, ka informāciju par serveri var pilnībā atjaunināt automātiskā režīmā. Savienojot ar resursiem no citām mašīnām, to lietotāji pat nezinās, ka noteiktos punktos IP adrese mainās.

Dinamiskie IP jautājumi

Viens no dinamisko DNS serveru pamatprincipiem ir dinamiskās adreses lietotāja klienta ierīces klātbūtne. Ja izmantojat statisku adresi, var būt nepieciešams ievietot ievērojamu naudas summu. Tas ir iemesls, kāpēc, izveidojot DDNs iegādāties statisko adresi un nav nepieciešams.

Lietotāju termināli uzstādītie speciālie programmatūras klienti var radīt šādu reklāmguvumu bez lietotāju līdzdalības.

DDNS izmantošanas priekšrocības

Bet kāpēc tiek piemērots dinamiskais DNS serveris? Kā vienkāršākais piemērs, jūs varat apsvērt videonovērošanas organizē, nosakot ierakstītāju un IP kameras.

Šķiet, ka tas ir instrukcijās, un ir uzrakstīts, ka šis modelis atbalsta savienojumu caur maršrutētāju ar spēju kontrolēt to, kas notiek, izmantojot internetu, un patiesībā nav iespējams izveidot savienojumu bez DDNS servera.

Lietojot DDNS tehnoloģiju, lietotāji saņem neapstrīdamas priekšrocības, no kurām var atšķirt atsevišķi:

  • spēja izmantot privātos tīklos, piekļūstot pilnīgi dažādu protokolu un ostu pakalpojumiem un pakalpojumiem;
  • trūkums nepieciešamību iegūt statisko IP ar atsauci uz konkrētu ierīci;
  • vienkāršota iespēja, izmantojot RDP klientus;
  • tīkla uzraudzība (datoru izsekošana tiešsaistē vai atvienots no tīkla);
  • datoru tālvadības pults un atsāknēšana, veicot traucējummeklēšanu, pat ja nav ārējā IP tīkla (pietiekami parastā interneta pieslēgums);
  • pastāvīga izsekošana tās dinamisko adresi, lai organizētu atsauces uz savu resursu;
  • spēja piemērot vietņu ģeneratorus bez ierobežojumiem par lapu skaitu un obligāto reģistrāciju;
  • ārpus darba saites izsekošana;
  • informācijas apmaiņa starp datoriem ir tieši, apejot tās ietaupījumu starpproduktu serverī.

Dynamic (vispārējie principi)

Attiecībā uz konfigurācijas jautājumiem, ko daudzi, šķiet, kaut ko darīt no fantastikas jomas, nekas īpaši grūti. Lai neiesaistītos procedūrās, lai izveidotu maršrutētāju, ostu nosūtīšanu un sarežģītākas darbības, vienkāršākais veids, kā nekavējoties sazināties ar specializētām lietojumprogrammām un pakalpojumiem, kas ir īpaši izstrādāti, lai vienkāršotu darbu.

Tā ir balstīta uz tās konfigurāciju, lai izveidotu īpašu klienta pieteikumu un pievienotu savu resursu nosaukumu, par kuru tiks sniegts trīs trešā līmeņa domēna vārds. Tas ne vienmēr ir ērti, tāpēc dažas programmas ir pievienotas iespējai iegūt nosaukumu pat pirmajā līmenī.

Populārākās platformas un klienti

Dynamic DNS šodien tiek izmantots diezgan plašs. Piemēram, Microsoft Corporation Active Directory piemēro Kerberos autentifikāciju bez nepieciešamības izplatīt atslēgas taustiņus.

Viena no populārākajām UNIX sistēmu platformām ir saistošs, ļaujot pat saderību ar Windows NT. Arī dinamiskā DNS tiek nodrošināta bez maksas ar daudziem hostinga uzņēmumiem, kas ļauj lietotājiem mainīt satura saturu, izmantojot standarta tīmekļa saskarni.

Ja mēs runājam par klientu lietojumprogrammām un pakalpojumiem, tostarp populārākie ir šādi:

  • Asus ddns;
  • Ne-ip;
  • Viņš brīvs;
  • DNS-O-Matic;
  • Zonas rediģēšana;
  • Dyndns.

Apsveriet DDNS iestatījumu katras klienta piemērā.

Asus ddns.

Tiem lietotājiem, kuriem ir dinamisks DNS maršrutētājs no ASUS, Lucky vairāk nekā citi. Lai izmantotu DDNS vienkārši vienkārši ievadiet sadaļu Iestatījumi un aktivizējiet pašu pakalpojumu.

Pēc tam, jums vajadzētu nākt klajā ar un reģistrēt patvaļīgu nosaukumu, pēc kura lietotājs saņems domēna vārdu formā "name.Asuskomomm.com". Turklāt dinamiskā DNS sarakstā ir iekļauti daudzi papildu pakalpojumi un pakalpojumi, kā arī šodien ir gandrīz lielākais.

Ne-ip.

Ne mazāk vienkāršs iestatījums uzņemas dinamisko DNS no IP pakalpojuma veidā. Par to veiciet dažus vienkāršus soļus.

Vispirms jums ir jāreģistrējas NOIP.com resursā un pievienojiet vajadzīgo resursdatoru (AD resursdatoru) reģistrācijas laikā izveidotajam kontam. Pēc tam bezmaksas reģistrācijai būs pieejami trīs domēna vārdi, kurai jums būs jānāk klajā ar savu vārdu.

Viņš bezmaksas DNS pakalpojums

Ne mazāk interesanti, daudzi var šķist šis pakalpojums. Principā iestatījums ir ļoti simbolisks (kā iepriekšējos gadījumos).

Tomēr tas ir šis pakalpojums, kas piesaista lietotājus diezgan iespaidīgu papildu funkciju sarakstu, kas ir uzreiz pārstāvētas ar ātrām atsaucēm (sertifikācija, tuneļa brokeris, tīkla karte, IPv6 protokola kontrole, DNS un Telnet serveri).

DNS-O-matici

Mums ir vēl viens ļoti interesants un ideāls klients, kuras darbība atšķiras no visiem iepriekšējiem pakalpojumiem. Tās galvenais uzdevums ir nodrošināt, ka lietotājs var mainīt savu dinamisko IP nekavējoties visos pakalpojumus, kurās ir reģistrācija, ar gandrīz vienu klikšķi.

Kā parasti, vispirms ir jāreģistrējas, un pēc tam pievienot pakalpojumu, izmantojot pievienoto pakalpojumu funkciju (piemēram, no iepriekš uzskaitītajiem). Tālāk. Jums vajadzētu ļaut datus, ko izmanto, lai reģistrētos šajos pakalpojumos (lietotāja ID - e-pasta adrese, parole - parole, resursdators / identifikators - trešā līmeņa domēna nosaukumu, kas tika ģenerēts ar pakalpojumu. Beigās ievadot pakalpojuma saistošos datus uz Konts Jūs varat mācīties no parādītās ikonas formā zaļās rokas rokā ar paaugstinātu īkšķis pretī kontam norādīto pakalpojumu.

ZoneEdit.

Visi iepriekš minētie pakalpojumi pieder bez maksas. Tagad pievērsiet uzmanību šim pakalpojumam.

Tās izmantošana tiek izmaksāta īpašu "aizdevumu" veidā, kuru izmaksas ir vienādas ar vienu ASV dolāru. Tas ir, par gadu maksājums būs divpadsmit. e. Reģistrācijas procedūra un iestatījumi ir gandrīz tieši tādi paši kā pirmajos piemēros, tāpēc nav jēgas pārtraukt to.

Dyndns.

Pirms mums, iespējams, populārākais pakalpojums, lai gan nav bezmaksas. Tās izmantošanas izmaksas sākas no divdesmit pieciem dolāriem gadā.

Starp citu, pat tad, kad DDNS ir aktivizēts maršrutētājā, ja šāda funkcija tiek nodrošināta, lietotājs vairumā gadījumu tiks aicināti reģistrēties šajā pakalpojumā. Neskatoties uz samaksāto lietošanu, Dyndns, jo lielākā daļa ekspertu atzīmē, ir visdrošākais pakalpojums. Vēl viens punkts ir saistīts ar to, ka gandrīz visi modernie maršrutētāju modeļi atbalsta šo pakalpojumu, un dažas ierīces ar novecojušu programmaparatūru tikai uz tā ir orientēta.

Sveicieni mozgin-Shine! Un nav apvienot mūsu interneta ierīces mājā, izmantojot DNS serveri dari pats No Wifi-moduļa un webcam interfeisa foscam? Es domāju, ka tas būs interesanti, tāpēc pieņemsim!

Izvēlēts sevis Foscam Webcam tiek kontrolēts tieši no viedtālruņa, ir sava tīmekļa saskarne, darbojas jebkurā pārlūkprogrammā un jebkurā ierīcē, pat ar tālruņa 3G savienojumu, trešās puses lietojumprogrammām nav nepieciešama un aizsargā paroli.

Video plūsmas no kamerām tiek pārraidītas atsevišķos logos, ātri un nevainojami, un pilnībā kontrolējot.

Es vēlos nekavējoties brīdināt - es neesmu atbildīgs par nepareizu lietošanu vai kaitējumu, ko rada šis projekts, nekādā veidā! Jūs rīkojies pie sava riska!

Kas ir par to mozgoproject Nepieciešams:

  • web serveris ar PHP atbalstu ar domēna nosaukumu,
  • wi-Fi modulis ESP8266 ESP-01,
  • nospiediet pogu - 2gab.,
  • pievilkšanas pretestība 2k2 vai tamlīdzīgi - 2gab,
  • uSB-TTL adapteris (Wi-Fi programmēšanas modulim) un vairākiem pin savienotājiem ("mamma"),
  • sprieguma regulators AMS1117 3.3b (lai samazinātu spriegumu 5V līdz 3.3V, lai Power Wi-Fi moduli),
  • 5V 1-2A barošanas bloks (vēlams 2a), \\ t
  • pirmajā izkārtojuma versijā: ja barošanas korpusā ir pietiekami daudz vietas, tad Wi-Fi modulis ir ievietots šajā gadījumā,
  • otrajā izkārtojuma opcijā: strāvas padevei ir "mamma" USB savienotājs, tad modulim būs jāpievieno USB savienotājs "tētis"; un to izmantot, izmantojot to
  • broken USB Flash Drive,
  • atjaunināts Arduino IDE programma
  • pēc izvēles: Foscam Web kameras darbam ar Web interfeisu
  • lai nodrošinātu: mirgojošu LED, lai norādītu uz veiksmīgu lejupielādi un gaidītu lejupielādi
  • iekšējais serveris ļauj WAN IP (šī versija ir savienota ar ārējo vietni, lai iegūtu IP: Checkip.dyndns.org).

1. solis: Wi-Fi moduļa sagatavošana programmēšanai

Lai modulis programmētu to, jums ir nepieciešams nedaudz uzlabot:

  • divi rezistori lodēt - viens uz CH-PD kontaktu, otro līdz RST, gan brīvā rezistora izeja, kas lika sazināties ar 3.3V,
  • Ātrums divas push pogas - viens starp kontaktiem gpio0 un zemi, bet otru starp RST un Ground.

Lodēšana ir labāka, lai novestu no moduļa kuģa augšējās puses, lai atstātu apakšējus sānu kontaktus pin-pin montāžai. Ja nepieciešams, shēmu var apkopot, izmantojot treknrakstu, bet mozgopayka Tomēr izturīgs, kaut arī redzēt sevi.

Nākamajā solī elektroapgāde tiks pabeigta, bet es uzreiz brīdināt jūs: jūsu datora USB produkcija nav piemērots ESP modulim !!!

2. solis: strāvas padeves pabeigšana - sprieguma piliens no 5 līdz 3.3V

5V th barošanas avotam ir jāsagatavo "uzticams" 1A un labāk 2A, jo Wi-Fi signāla pārraides laikā modulis ir diezgan "Voracy".

Iebildums Pašmēģinājums Mēs izmantojam AMS1117 3.3B sprieguma regulatoru, jo sprieguma sadalītājs, kas savākts no rezistoriem, visticamāk, "emisīvs" pārāk mazs, un pat tad, ja mēs saņemam 3.3B, lai darbinātu moduli, jūs joprojām būs vīlušies. Un šis regulators ir lēts un labākais risinājums.

Tiem kondensators un rezistors, kas saskaņā ar instrukcijām jāpievieno regulatoram, es neizmantoju, jo tas darbojas no stabilas barošanas avota, un es to saku mozgovariant Tas strādā droši vairākus gadus.

kontakti 3 - 5V (apelsīnu vads)
Kontakti 2 - 3.3V (Yellow Wire)
Kontakti 1 - GND (divi zili vadi)

Vairākus vadus ar PIN savienotājiem var lodēt kontaktos, tādējādi iegūstot divus sprieguma avotus 5V un 3.3V, kas ir ļoti noderīga, montējot dempinga padomē. Šajā gadījumā neaizmirstiet pievienot divus zemākus vadus +3 un + 5V, un par uzticamību, visi elektroinstalācijas, kas jāpārvar ar plastmasas skavu kaklasaiti.

Lai savienotu šos vadus uz ESP moduli (ar "tētis" -lows), starpposma vadi ar tapu "mamma" ir paredzēti galos.

3. solis: Wi-Fi moduļa pievienošana USB-TTL adaptera un sprieguma regulatoram 3.3B

Savienojumi (modulis - adapteris - regulators)

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

Zemes kontakti (zemes) sprieguma regulatoriskais, modulis un adapteris Savienojums kopā, 3.3V savienots no regulatora uz ESP moduļa ievadi.

Nekādā gadījumā mēs nepievienojam ESP moduli ar 3.3V adaptera moduli, pat ja tie ir uz tā, jo tas ir tādējādi jūs varat sabojāt datora USB portu, jo tam nav aizsardzības no šīs nominālā pašreizējā tas tiek izmantots mozgoselka! Un, lai saglabātu ESP moduli, vienmēr izmantojiet strāvas padevi ar nepieciešamajiem parametriem.

Būtu jāzina, ka daži TTL-USB adapteri ir 5V-pie loģiskā shēma, kas nav piemērots mūsu kuģiem, jums ir nepieciešams tikai 3.3B loģika, pretējā gadījumā ESP modulis ir bojāts. Loģikas veidu var noteikt, izmantojot voltmetru, savienojot to ar zondi uz TX un zemes kontaktiem, un, ja nepieciešams, samazināt spriegumu, pievienojot stresa maiņu vai sprieguma dalītāju.

4. solis: Failu konfigurēšana Web Hosting

Izveidojiet "/ IP" mapi (sensitively) savā Public_HTML saknes direktorijā un izsaiņojiet IT / IP failus ar 644 izšķirtspēju.

Ierobežots neļauj lietotājiem sagatavot šīs mapes failu sarakstu, jo to nevar saglabāt, pretējā gadījumā ESP8266 modulis nevarēja piekļūt un izpildīt failus tajā.

ievads

Lai kontrolētu Foscam kameru, jums ir izveidot "/ cam" mape (atkal, reģistrs ir jutīgs) saknes direktorijā public_html mapes, un izsaiņot to / cam failus ar izšķirtspēju 644. Šī mape ir aizsargāta mozgoparolemJa cPanel ir pieejams jūsu serverī, varat atrast ikonu "paroli aizsardzību" un iestatīt paroli, kas tiks pieprasīta, norādot pārlūkprogrammu, dodieties uz www.yourhost / cam, tad jebkurā pārlūkprogrammā tiks parādīts dialoglodziņš ar a Šīs paroles vaicājums, tas viss aizsargās piekļuvi kamerām.

foscam.php satur kameras interfeisu un etiķetes datumu / laika IP failus un pašreizējo IP atrašanās vietu. Pēc etiķetes datuma / laika jūs varat redzēt, vai modulis darbojas. Tajā pašā laikā, laika joslu nevar parādīt pareizi, jo tas pārslēdz laiku uz servera.

IP var mainīt manuāli, tas tiks ierakstīts ip.txt un iP2.txt, un tas ir jāievada IP laukā un noklikšķiniet uz IP atjauninājumu.

interface.png un interfeiss2.png Šis pārredzamais attēls, norādot saskarni, kā tiks parādīts ekrāns. Jums ir rediģēt Foscam.php un iestatīt vērtību, statisko vai PTZ atbilst jūsu Foscam kameru. Pēc noklusējuma izšķirtspēja ir 320x240, bet noklikšķinot uz vadības centra, tikai šī kamera atveras ar labāku atjaunināšanas likmi 640x480 izšķirtspējā.

Lai rediģētu Foscam.php, varat izmantot kodu redaktoru vai HTML redaktoru, kas var darboties WYSWYG režīmā.

Darba laikā mozgoptags IP.TXT un iP2.txt faili, kas satur atjauninātu IP divas vietas tiks automātiski reģistrētas, kur var strādāt divi dažādi dēļi. Katru stundu (vai norādot), valde savienosies ar Wi-Fi maršrutētāju, saņems IP adresi un paraksta to txt failā serverī. Un pat gadījumā, ja ir savienotas ar interneta vai izslēgšanas jaudu, pēc tam pēc šo problēmu novēršanas IP tiks periodiski atjaunināta.

5. solis: Foscam kameru un maršrutētāja iestatīšana

TP-LINK maršrutētāja konfigurācijas lapā:

Mēs aplūkojam fotoattēla iestatījumus, tie palīdzēs izvairīties no konfliktiem, kad saistoši MAC adresei un LAN-IP, maršrutētājs nodrošinās šo MAC adresi tikai fiksētu LAN-IP.

Virtuālie serveri (virtuālie serveri) - jums ir jāpievieno kameras vietējais IP un atbilstošās ostas.

DHCP servera eksponē, kā arī pārbauda, \u200b\u200bvai UPNP ir iespējots.

Jūs varat arī konfigurēt tālvadības pulti ar maršrutētāju, TP-Link maršrutētājam ir piemērota ugunsmūra daļa.

Nemainiet noklusējuma pieteikšanos, jo maršrutētājam jābūt publiskam. Tālāk atbilstoši mozgopolija Tas būtu jānosaka 255.255.255.255 un osta parasti ir 8080.
Lapā Foscam Camera iestatījumi:

Vārds un parole - jums vajadzētu iestatīt jaunu vārdu un paroli, un neaizmirstiet "atrast un aizstāt" tos Foscam.php vietā admin un paroli.

"Pamata tīkla iestatījumi" (pamata tīkla iestatījumi), iestatiet: «Iegūstiet IP no DHCP servera» (saņemt IP no DHCP servera).
HTTP Port Point Set: 8081, 8082 8083 secīgi uz jūsu kamerām.
UPNP iestatījumu iestatījumi: izmantojot UPnP uz kartes portu. Tas palīdzēs atjaunot savienojumu pēc strāvas izslēgšanas.

Router un kameru konfigurēšana, lai atjauninātu iestatījumus, visi no tiem ir jāpārstartē, vispirms ar maršrutētāju.

Ja kameras un maršrutētājs ir pareizi konfigurēts, jūs varat attālināti piekļūt ar savu WAN IP adresi, piemēram, tas: http://187.34.157.22:8081. Jūsu WAN IP var pārbaudīt https://www.whatismyip.com/

6. solis: Esp8266 moduļa kodēšana un programmēšana, izmantojot Arduino IDE

Programmēšanai sevis Jums ir nepieciešams, lai atvērtu pievienoto testu Arduino IDE, un atbilstošās līnijas noteikt SSID "// jūsu WiFi SSID" un paroli "// jūsu WiFi PWD" no jūsu Wifi maršrutētāju, kā arī nosaukumu jūsu uzņēmējas "/ / Jūsu resursdators bez / IP "un ceļš uz mapi" / IP ", kas satur servera failus, jums nav nepieciešams to mainīt.

Tas var veikt, lai mainītu virkni

uRL + \u003d "Input.Php? IP \u003d";

kas ir dubultojies skicē, un, ja jums ir otrs modulis, tad vienkārši mainiet ievadi2.php.

Pirms jūs sākat ielādēt kodu, jums ir pareizi jānosaka kuģa tips, jo "vispārējs ESP8266" ir jāizvēlas par to, un, ja ne, tad preferences pievienot papildu plāksnes.

Lai lejupielādētu, jums ir nepieciešams turēt nospiestu GPIO0 pogu, ātri nospiediet RST pogu, un pēc tam atlaidiet iepriekšējo vienu (GPIO0 pogu). Blakus IDE palaist kompilāciju un mozgosload.

Ja viss iet pareizi, pēc tam atveriet secīgu portu monitoru ar ātrumu 9600 baud (bit / s), jūs redzēsiet:

Savienots ar:
IP adrese: 192.168.0.103 (LAN IP)
Savienots - iegūstot WAN IP:

Savienojums.
Pieprasot IP atjauninājumu: /iput.php?ip\u003dxxx.xxx.xxx.xxx
LABI.

7. solis: dēļu uzstādīšana korpusā

Pēc pārbaudes Sevis Lai veiktspēju, ir nepieciešams ievietot savu elektroniku organismā, tādējādi padarot neatkarīgu pabeigtu ierīci.

Ja jūsu izvēlētajā gadījumā brainjets Ir pietiekami daudz brīvas vietas, tad rezistori un pogas var savienot, kā parādīts fotoattēlā, bet, ja jūs vēlāk plānojat pārprogrammēt to, nav vērts ievietot valdi korpusā.

Pirmā iespēja: izmitināšana korpusā
Lai to izdarītu, atveriet vecās barošanas avota korpusu, nometiet melno (izejošo) vadu ar savienotāju un pēc tam ievietojiet moduļa plātni un sprieguma plātni korpusā un sprieguma regulatorā pēc to apdraudējuma, un "uz leju "No kontaktiem, uz kuriem izejošais vads tika lodēts. Jūs varat piespiest komponentus, izmantojot piemērotu porainu lenti vai karstu līmi.
Rezultātā strāvas padevei bez vadiem jāizrādā, un šajā iemiesojumā barošanas var būt 5V 1a.

Šīs izkārtojuma metodes var novietot plātnes iekšpusē barošanas bloka, kas ir USB savienotājs "mamma" pie izejas. Tad dēļi būtu jāpiestiprina arī gadījumā, izolējot un izspiest tos no USB savienotāja kontaktiem. Tādējādi, izmantojot šo modificēto barošanas avotu, jūs joprojām varat iekasēt tālruni, bet patiesība ir strāvas padeve, kas ražo 5B 2a.

2. variants: izmitināšana ārpusē
Ja jums ir nestrādājošais flash disks, kura korpuss var ievietot valdi sevisJūs varat to izmantot.

Jums ir nepieciešams izjaukt zibatmiņas disku, noņemt atmiņas dēļu un ievietojiet WiFi moduli un sprieguma regulatoru savā vietā un jāvelk tās, izmantojot šo zibatmiņas diska USB savienotāju. Tajā pašā laikā būs nepieciešams apgriezt moduļa kontaktus, lai tas atbilstu zibatmiņas piedziņas korpusam. Un nekad savienot šo modificēto zibspuldzi uz datora USB portu!

Flash Drive ar moduli iekšā ir nepieciešams, lai izveidotu savienojumu ar strāvas padevi un pārbaudīt pieejamību WiFi signālu, izmantojot viedtālruni. Un kopumā pārbaudiet pabeigšanas veiktspēju brainjets Jūs varat, izmantojot savu ceļojumu, ievadot /cam/foscam.php savu serveri. Un tomēr, ir nepieciešams atjaunināt ar pašreizējo IP un datuma / laika marķējumu.
Tas viss, es ceru, ka šī informācija Brainstati. Tas būs noderīgs jums!