Šta je dinamičan DNS. Preporučeni javni DNS server

Članak više nije relevantan. Yandex se sve okrene u Yandex. Povežite se. U API Connect On ovaj trenutak Ne postoji mogućnost upravljanja DNS zapisima. API PDD.Yandex više ne radi.
Telegram API možete koristiti za dobijanje dinamičkog IP-a. Uputstvo

Dugo sam koristio usluge Dyndn-a da se poveže izvana do kućnog kolovoza u torentnom automobilu u Frykakhuak, koji ima dinamičan IP od dobavljača. Iako je Dyndns dugo plaćen za novo registrovane korisnike, ali uživao sam u besplatnoj, jer sam bio uknjižen prije nego što su počeli tražiti novac za to. Ali neki dan sam došao pismo da više ne mogu pružiti ovu uslugu za mene besplatno i od sljedećeg mjeseca morat ću to platiti. Nije bilo pogodno za mene i počeo sam tražiti izlaz iz trenutnog položaja.

T. K. Domene su delegirane u Yandex DNS-a koji su počeli čitati priručnike za njihov API i izlaz je pronađen. Ispričaću vam o tome u nastavku.

Da biste koristili Yandex API, moramo dobiti token. Dohvatite prilično jednostavno, u pretraživaču uvodimo.

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

Gde je Domen.ru vaš domen delegiran za Yandex. Predstavljamo CAPTCHA i u izlazu tražite:

Token \u003d "xxxxxx"

U citatima će biti vaš token. Kopirajte ga negdje, bit će potrebno malo kasnije.
Sada moramo dodati našem Sabdomen domenu, što će se uputiti na automobil dinamičkim IP-om. Idite na https://pdd.yandex.ru, odaberite domenu i kliknite "DNS Editor" Dodaj A-zapis za domenu:

U polju "Host" unesite sabdomen, a u polju "Snimanje" Vrijednost "upišite bilo koji IP (kasnije će se promijeniti kada će se promijeniti IP vašeg automobila).

Sada moramo dobiti ID našeg zapisa. Da biste to učinili u pretraživaču, predstavimo:

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

Gde je XXXXXX-Tvoj žeton i Domen.ru je vaš domen delegiran za Yandex.

U izlazu koja traži liniju sa našim mimome.domen.ru Record i u ovoj liniji nalazimo:

Id \u003d "1234567"

U citatima za snimanje ID-a možete ga kopirati i negdje.

Sada pišemo scenarij na kolicima na kojem dinamičnom IP-u. Skripta će provjeriti vanjske IP serije jednom u pola sata i ako se promijeni, promijenit će A-zapis na Yandex DNS-u.

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

#! / Bin / sh staza \u003d / sbin: / bin: / bin: / sbin: / bin: / usr / local / sbin: / usr / local / bin; Izvozni put Domen \u003d "domen.ru" # vaš domen delegiran za yandex sub \u003d myHome # sabdomen tecken \u003d xxxxxx # token recid \u003d 1234567 # pisanje ID-a dok je istina; Dop \u003d "Curl -s http: //ip..domen.ru dns1.yandex.ru | grep ima | awk" (tisak $ 4) "` # zamijeni myhome.domen.ru na vaš sabdomen ako [$ ip! \u003d $ Yaip] zatim kovrče "https://pddimp.yandex.ru/nsapi/edit_a_record.xml?token\u003d$token&domain\u003d$domen&subdomain\u003d$sub&record_id\u003d$recide&content\u003d$ip&ttl\u003d1800" Fi Sleep 1800; Gotovo;

Promjena varijabli vrijednosti prema komentarima.

Napravite skriptu izvršnu:

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

I dodajte odgovarajući rekord u krunu:

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

Sve, sada nakon ponovnog pokretanja skripta će se automatski pokrenuti. Ponovo pokrenite ili pokrenite skriptu ručno i provjerite https://pdd.yandex.ru da li se vrijednost zapisa promijenila za naš Sabdomin.

P.S. Da biste sve potpuno oslobodili, ne možete kupiti domenu i koristiti besplatnu domenu u zoni.tk. Možete ga dobiti na web mjestu www.dot.tk

Ponekad trebate registrirati DNS za računar sa dinamičnom IP adresom. Jednostavan način za to su usluge DyNDNS tipa opisane u nedavnoj temi. Ponekad ovaj pristup radi dovoljno loše.

Na primjer, u mojoj situaciji, dobavljač ponekad Mijenja moju javnu IP adresu. Ponekad se događa jednom u nekoliko mjeseci. Pored toga, moj kućni računar ponovno pokreće izuzetno rijetko. Za to vrijeme, servis Dyndns, koji sam ranije koristio, upravljao je nekoliko puta da mi pošalje upozorenja o neaktivnosti kako bi onemogućili "neiskorišteni" račun. Idite na ručno propisanu DNS zonu, također ne uspijeva, jer se ponekad adresa još uvijek mijenja. A obično ćete saznati kada vam treba pristup početni računar Sada i ovdje.

Da biste implementirali opisanu metodu, trebat će vam server na Internetu sa DNS server.om se veže na njemu. Kao i zona domene, od kojih ćemo podmena voditi za naš računar. Opisana je opcija sa povezivanjem Linux računara na Linux poslužitelj. Koristiti druge operativni sistemi Trebat ćete pročitati priručnike i modificirati neke korake.

Dakle:
1. Neka instalirani BIND9 server poslužiteljem server.org domene
2. Kreirajte klijent.Server.org.zone zone:

$ Porijeklo.
$ Ttl 10; 10 sekundi.
Client.Server.net u Soa ns1.Server.net. hostmaster.server.net. (
osamnaest; Serijski
10800; Osvježi (3 sata)
3600; Pokušaj (1 sat)
604800; Ističe (1 tjedan)
10; Minimalno (10 sekundi)
$ TTL 3600; 1 sat.
NS ns1.server.net.
Ns ns2.server.net.
MX 10 Client.Server.net.

Evo NS1.Server.net poslužitelja i NS2.Server.net - DNS server za našu zonu, klijent.Server.net - adresa našeg kućnog računara

3. Generirajte tipke na klijentu:
CLINTER # CD / ETC / NAMEDB / KEYS
Klijent # DNSSEC-Keygen -B 512 -A HMAC-MD5 -V 2 -N Client Host.serve.Server.net.

4. Kreirajte datoteku s tipkom na poslužitelju:
Server # CD / var / nazvan / chroot / itd
Server # vim tipke.conf:

Key Client.Server.net. (
Algoritam "HMAC-MD5";
Tajna "OMR5O5SO / TZB5XEGUBBF42RRRRJRQZB8I9F + UIIXXEI8QM7AVGNBPRXTCU + FQMZBVU / Y + NYM2XBS / C8KF3EJQUA \u003d\u003d";
};

U ovaj slučaj Koristi se simetrični taster, koji je nesiguran: Ako neko ima pristup neuspjehu sa tipkama na vašem poslužitelju, može koristiti vaš tipku za promjenu podataka vaše zone. U ovom slučaju možete koristiti asimetrični ključ.

Izložite prava pristupa za neuspjeh sa ključevima:
Server # chmod 640 tipki.conf
Server # CHOwn korijen: nazvane tipke.conf

5. Dodajte našu zonu na ime.conf:
Uključuju "/etc/keys.conf"
Zona "Client.Server.net" (
Tip Master;
Datoteka "Zone / klijent.Server.net";
Dozvoli-ažuriranje (
Key Client.Server.net;
};
};

Evo parametra koji vam omogućuje ažuriranje podataka zone. Općenito, nakon što pročitate priručnike, možete pronaći opcije za ovaj parametar, omogućujući vam da ažurirate samo jedan unos u zonu za ovaj ključ. Oni koje možete imati zona sa poddomadima Clant1, klijent2 itd. koji će biti prijavljeni sa tipkama Key1, Key2 itd.

6. Ponovo pokrenite DNS server:
Server # /etc/init.d/named Reload

7. Kreirajte skriptu na klijentu za ažuriranje podataka o području:
# / Bin / bash
IFace \u003d "WLAN0"
TTL \u003d 3600.
Server \u003d ns1.example.com.
HostName \u003d foo.example.com.
Zona \u003d EMPORT.COM.
KeyFile \u003d / Root / DDNS-tipke / kfoo.example.com + 157 + 12345.Privat

New_ip_address \u003d `ifconfig $ ifAce | GREP "INET addr:" | AWK "(Print $ 2)" | AWK -F ":" "(tisak 2 dolara)" `
new_ip_address \u003d $ (new_ip_address / /)

Nsupdate -V -K -K -K $ Keyfile<< EOF
Server $ server
Zone $ zona
Ažurirajte Izbriši $ hostName a
Ažuriranje Dodajte $ hostname $ ttl a $ new_ip_address
Pošalji.
Eof.

Na početku skripte opisani su odgovarajući parametri: sučelje, nazivi i zona poslužitelja, neuspjeh lokacija s ključem.

8. Ostaje samo za konfiguriranje automatske / automatske promjene adrese prilikom promjene DNS-a.
Učinit ćemo to sa scenarijom za mrežnu mrežu:
Kreirajte datoteku /etc/networkmanager/dispatcher.d/20-dispatcher.sh:
# / bin / sh

IFace \u003d 1 USD
Država \u003d 2 USD

Ako ["X $ State" \u003d\u003d "XUP"]; Onda.
/ ETC / NamedB / DDNS-Ažuriranje
Elif ["X $ State" \u003d\u003d "XDown"]; Onda.
Tačno.
fi

Napravit ćemo ga izvršnim i pripadati korijenskom korisniku.

Počinjemo-čekovna upotreba.

UPD: Ako ne radi - provjerite (instalirajte) na nazvanom desnom poslužitelju da napišete u mapu u kojoj je datoteka klijent.org.org.org.org.orge
Nazvane će stvoriti neuspjeh client.server.org.zone.jnl

Koriste se sljedeći materijali.

Za mnoge računarske sisteme, koncept dinamičnog DNS servera pomalo se odvlači. Većina korisnika nema pojma koji je dinamični DNS i za koji se koriste poslužitelji ove vrste. U međuvremenu, ništa nije posebno teško i u razumijevanju ovog termina, a ne postoji usluga u uspostavljanju. Nadalje, predlaže se da razmotri teorijske informacije i praktična rješenja koja mogu lako savladati bilo koju osobu, čak ni upoznat sa ovim uslugama.

Dynamic DNS: Šta je za šta?

Tehnologija korištenja DNS servera u početku pretpostavlja da djeluju kao osebujni prevodilac koji vam omogućuju pristup internetskim resursima bez unošenja digitalne kombinacije adrese web mjesta koja odgovara njegovoj IP adresi.

Svi znaju da je za resurs u adresnoj traci, propisuje se samo naziv određene stranice koja se sastoji od slova, brojeva ili posebnih znakova, a DNS server po imenu resursa preusmjerava se na odgovarajući IP.

Dinamični DNS djeluje nešto drugačije, omogućavajući vam dodjeljivanje imena domena na bilo koji uređaj (zasebni terminal itd.) Za koji je postavljen upotreba dinamičkog IP-a. U ovom slučaju se mogu koristiti potpuno različite IP adrese, na primjer, dobivene putem DHCP-a ili IPCP-a. Ali glavna razlika od statičke tehnologije je da se informacije o poslužitelju mogu u potpunosti ažurirati u automatskom režimu. Kada se poveže sa resursom iz drugih mašina, njihovi korisnici neće ni znati da se na određenim bodovima IP adresa mijenja.

Dinamička IP pitanja

Jedan od osnovnih načela dinamičkog DNS servera prisustvo je klijentskog stroja dinamičke adrese IP-a. U slučaju korištenja statičke adrese, možda će biti potrebno objaviti značajan iznos novca. Zato prilikom postavljanja DDN-ova kupujte statičku adresu i ne trebate.

Posebni softverski klijenti instalirani na korisničkim terminalima mogu proizvesti takvu pretvorbu bez sudjelovanja korisnika.

Prednosti upotrebe DDNS-a

Ali zašto se tada primjenjuje dinamički DNS server? Kao najjednostavniji primjer, možete razmotriti video nadzor u organizaciji postavljanjem diktafona i IP kamera.

Čini se da je u uputama i napisano je da ovaj model podržava povezivanje putem usmjerivača s mogućnošću kontrole onoga što se događa putem interneta, a u stvari je nemoguće povezati bez DDNS poslužitelja.

Kada koristite DDNS tehnologiju, korisnici primaju neospornu prednosti, među kojima se može odvojeno razlikovati sljedeće:

  • mogućnost korištenja u privatnim mrežama prilikom pristupa uslugama i uslugama potpuno različitih protokola i luka;
  • nedostatak potrebe za stjecanjem statičkog IP-a sa referencom na određeni uređaj;
  • pojednostavljena mogućnost putem RDP klijenata;
  • nadgledanje mreže (praćenje računara na mreži ili isključeno iz mreže);
  • daljinski upravljač i ponovno pokretanje računara prilikom rješavanja problema čak i u nedostatku vanjske IP mreže (dovoljno konvencionalna internetska veza);
  • stalno praćenje dinamične adrese za organizaciju referenci na vlastiti resurs;
  • mogućnost primjene generatora web lokacije bez ograničenja broja stranica i obaveznog registracije;
  • praćenje neradnih veza;
  • razmjena informacija između računara izravno je, zaobilazijući svoju štednju na intermedijarnom poslužitelju.

Dinamičan (opći principi)

Što se tiče problema sa konfiguracijom, što čini se da mnogi rade nešto iz polja fikcije, nema ništa posebno teško. Da se ne bismo uključili u postupke za postavljanje usmjerivača, prosljeđivanja luka i složenijih akcija, najlakši način da se odmah obratite specijaliziranim aplikacijama i uslugama koje su posebno dizajnirane za pojednostavljenje rada.

Zasnovan je na konfiguraciji za uspostavljanje posebnog klijentskog aplikacije i dodati vlastiti naziv resursa za koji će se osigurati tri ime domene trećeg nivoa. Nije uvijek prikladno, tako da su neki programi dodani u mogućnost pribavljanja imena čak i prvog nivoa.

Najpopularnije platforme i kupci

Dynamic DNS danas se koristi prilično široko. Na primjer, Microsoft Corporation za Active Directory primjenjuje Kerberos Autentifikaciju bez potrebe za distribucijom ključnih ključeva.

Jedna od najpopularnijih platformi za UNIX sisteme je vezanje, omogućavajući čak kompatibilnost sa Windows NT. Također, dinamički DNS pruža se besplatno s mnogim hosting kompanijama, omogućavajući korisnicima da promijene sadržaj sadržaja putem standardnog web sučelja.

Ako govorimo o klijentskim aplikacijama i uslugama, među njima su najpopularnije sljedeće:

  • Asus DDNS;
  • NO-IP;
  • On besplatno;
  • DNS-O-matic;
  • Zona Edit;
  • Dyndns.

Razmotrite postavku DDNS na primjeru svakog klijenta.

Asus DDNS.

Onim korisnicima koji imaju dinamičan DNS usmjerivač iz Asusa, sretni više od ostalih. Da biste koristili DDNS, samo unesite odjeljak Podešavanja i aktivirajte samu uslugu.

Nakon toga, trebali biste smisliti i registrirati proizvoljno ime, nakon kojeg će korisnik dobiti ime domene u obliku "name.asuscumm.com". Pored toga, dinamična DNS lista uključuje mnoge dodatne usluge i usluge, kao i danas gotovo najveći.

NO-IP.

Ništa manje jednostavno postavljanje pretpostavlja dinamičke DNS u obliku NO-IP usluge. Za njega izvršite nekoliko jednostavnih koraka.

Prvo morate se registrirati na resursu Noip.com i dodajte željeni host (AD domaćin) na račun kreiran tokom registracije. Nakon toga bit će dostupna tri imena domena za besplatnu registraciju za koju ćete trebati smisliti svoje ime.

Besplatno DNS servis

Ne manje zanimljivo, mnogi mogu izgledati ova usluga. U principu, postavka je vrlo simbolična (kao u prethodnim slučajevima).

Međutim, ova usluga privlači korisnike prilično impresivnu listu dodatnih funkcija koje se odmah predstavljaju brzim referencama (certificiranje, broker tunela, mrežnom kartom, IPv6 kontrola protokola, DNS i Telnet serveri).

Dns-o-matic

Imamo još jedan vrlo zanimljiv i savršen klijent, čiji je funkcioniranje različitih od svih prethodnih usluga. Njegov glavni zadatak je osigurati da korisnik može odmah promijeniti svoj dinamički IP na svim uslugama u kojima postoji registracija, sa gotovo jednim klikom.

Kao i obično, prvo se morate registrirati, a zatim dodati uslugu putem funkcije dodavanja usluge (na primjer, od gore navedenih). Dalje. Trebali biste omogućiti da se podaci koriste za registraciju u tim uslugama (korisnički ID - adresa e-pošte, lozinka - lozinka, domaćin / identifikator - naziv domene trećeg nivoa, na kraju unosa podataka za obvezujuće podatke u Račun Možete naučiti iz pojavile ikone u obliku zelene ruke s podignutim palcem nasuprot računu navedene usluge.

ZoneEdit.

Sve gore navedene usluge pripadaju besplatno. Sada obratite pažnju na ovu uslugu.

Njegova upotreba plaća se u obliku posebnih "zajmova", čiji su troškovi jednaki jednom američkom dolaru. To je, za godinu dana plaćanje će biti dvanaest. e. Postupak registracije i postavke gotovo su potpuno isti kao u prvim primjerima, tako da nema smisla da se zaustavi na njoj.

Dyndns.

Pred nama, možda najpopularnija usluga, iako nije besplatna. Troškovi njegove upotrebe počinju od dvadeset pet dolara godišnje.

Usput, čak i kada se DDNS aktivira na usmjerivaču, ako se takva funkcija dobije, korisnik u većini slučajeva bit će pozvan da se registrira u ovoj usluzi. Uprkos plaćenoj upotrebi, Dyndns, kao ogromna većina stručnjaka, najpouzdanija je usluga. Još jedna stvar povezana je sa činjenicom da gotovo svi moderni modeli usmjerivača podržavaju ovu uslugu, a neki uređaji sa zastarjelim firmverom samo na njemu su orijentirani.

Pozdrav mozgin-sjaj! I ne kombinirajte naše internetske uređaje u kući koristeći DNS poslužitelj uradi sam Iz WiFi-modula i web kamere sučelja FOSCAM? Mislim da će biti zanimljivo, pa idemo!

Odabrano za ovo sellipieckers Foscam Webcam se kontrolira direktno sa pametnog telefona, ima vlastiti web sučelje, radi u bilo kojem pretraživaču i na bilo kojem uređaju, čak i sa 3G spajanjem vašeg telefona, aplikacije treće strane ne zahtijeva i štiti lozinku.

Video tokovi iz kamera emituju se u zasebnim prozorima, brzo i besprijekorno i pod punom kontrolom.

Želim odmah upozoriti - nisam odgovoran za pogrešnu upotrebu ili štetu nastalu od strane ovog projekta, na bilo koji način! Ponašate na vlastiti rizik!

Šta je za ovo mozgoproject Treba:

  • web server sa PHP podrškom sa imenom domene,
  • wi-Fi modul ESP8266 ESP-01,
  • pritisnite tipku - 2kom.,
  • otporan na zatezanje 2k2 ili slično - 2kom,
  • uSB-TTL adapter (za Wi-Fi programski modul) i nekoliko PIN konektora ("mama"),
  • regulator napona AMS1117 3.3b (za smanjenje napona 5V do 3,3 V za napajanje Wi-Fi modula),
  • 5V 1-2A jedinica za napajanje (po mogućnosti 2a),
  • u prvoj verziji izgleda: Ako postoji dovoljno prostora unutar tijela za napajanje, tada se Wi-Fi modul postavlja unutar ovog slučaja,
  • u drugoj opciji: Napajanje ima "mama" USB priključak, tada ćete morati dodati USB-konektor "tatu" na modul; i koristeći ga
  • slomljeni USB fleš uređaj,
  • ažurirani program Arduino IDE
  • neobavezno: Foscam Web kamere za rad sa web sučeljem
  • da biste osigurali: treperenje LED, za označavanje uspješnog preuzimanja i pričekajte preuzimanje
  • interni server omogućava WAN IP (ova verzija je povezana na vanjsku stranicu da biste dobili IP: Checquip.dyndns.org).

1. korak: Priprema Wi-Fi modula za programiranje

Da biste ga modul programirali, morate malo pročistiti:

  • dva Resisters lemlica - jedan u CH-PD kontakt, drugi do RST, i besplatni izlaz otpornika koji se lemljuju za kontakt 3.3V,
  • brzina dva gumba - jedan između kontakata GPIO0 i tla, a druga između prvog i tla.

Lemljenje je bolje voditi s gornje strane ploče modula kako bi ostavili donje bočne kontakte za montiranje PIN-PIN-a. Po želji, shema se može prikupiti podebljanom pločom, ali mozgopayka Ipak izdržljiv, iako sebe vide.

U sljedećem koraku, napajanje će biti završeno, ali odmah ću vas upozoriti: USB izlaz vašeg računara nije prikladan za ESP modul !!!

Korak 2: Završetak napajanja - kap napona od 5 do 3,3 V

Napajanje 5V-th mora proizvesti "pouzdanu" 1a, a bolja 2a, jer je tokom prijenosa Wi-Fi signala modul prilično "vortiran".

U Selfie Koristimo AMS1117 3.3B regulator napona, jer je razdjelnik napona prikupljen od otpornika vjerovatno "emisivno" premalo, pa čak i ako dobijemo 3.3b za napajanje modula, i dalje ćete biti razočarani. A ovaj regulator je jeftin i najbolje rješenje.

Ti kondenzator i otpornik koji u skladu s uputama treba dodati regulatoru, nisam koristio jer djeluje iz stabilnog izvora napajanja i reći ću da to kažem mozgovariant Radi pouzdano već nekoliko godina.

kontakt 3 - 5V (narandžasta žica)
Kontakt 2 - 3.3V (žuta žica)
Kontakt 1 - GND (dvije plave žice)

Više žica sa PIN konektorima mogu se lemiti u kontakte, čime se na taj način dobivaju dva izvora napona na 5V i 3.3V, što je vrlo korisno za sastavljanje odlagališta. U ovom slučaju ne zaboravite dodati dvije žice za uzemljenje, za +3 \u200b\u200bi + 5V, a za pouzdanost, sva ožičenja koja će se kopirati sa plastičnom stezaljkom.

Da biste priključili ove žice na ESP modul (koji ima "tata" -Lows), na krajevima su presretne žice sa PIN-om "mama".

Korak 3: Povezivanje Wi-Fi modula na USB-TTL adapter i regulator napona 3.3b

Priključci (modul - adapter - regulator)

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

Prizemlje kontakti (prizemlje) Regulator napona, modul i adapter zajedno se povezuju, 3.3V spojen iz regulatora na ulaz ESP modula.

Ni u kojem slučaju ne povezujemo ESP modul sa 3,3 V adapter modulom, čak ni ako su na njemu, kao i on, možete pokvariti USB priključak računara, jer nema zaštitu od struje ovog nominalnog koja se koristi u ovome mozgoselka! I za spremanje ESP modula, uvijek koristite napajanje pomoću potrebnih parametara.

Treba znati da neki TTL-USB adapteri imaju 5V-na logičkoj šemi, što nije prikladno za naš zanat, potrebna vam je samo 3,3b logike, u protivnom je oštećen ESP modul. Vrsta logike može se odrediti voltmetrom povezivanjem na sondu na TX i zemljane kontakte, a po potrebi smanjite napon dodavanjem smjene stresa ili razdjelnika napona.

Korak 4: Konfiguriranje datoteka na web hostingu

Kreirajte "/ IP" mapu (naziv senzibilno) u korijenskom direktoriju vaše publikalne mape i raspakirajte IT / IP datoteke rezolucijom 644.

Restriction.htaccess ne dozvoljava korisnicima da sačuvaju popis datoteka ove mape, jer se ne može sačuvati, u protivnom ESP8266 modul ne može pristupiti i izvršiti datoteke unutar njega.

input.php i ulaz2.Php generiran u skladu s IP.TXT i IP2.txt pretraživačem s ažuriranim IP modulom ESP8266, trenutni kôd podržava 2 različite lokacije i dodavanje nečeg što trebate samo da biste trebali uređivati \u200b\u200bsamo za uređivanje ovih datoteka.

Za kontrolu fotoaparata, morate kreirati mapu "/ Cam" (ponovo, Registar je osjetljiv) u korijenskom direktoriju mape Publ_HTML, a raspakirajte IT / CAM datoteke rezolucijom 644. Ova mapa je zaštićena mozgoparolemAko je CPanel dostupan na vašem poslužitelju, možete pronaći ikonu "Zaštita lozinke" i podesiti lozinku koja će se zatražiti kada navedete pretraživač Idite na www.yourhost / caM, a zatim u bilo kojem pregledniku pojačajte dijaloški okvir sa a Upit ove lozinke, sve će to zaštititi pristup kamerama.

fOSCAM.php sadrži sučelje za kameru i datoteke za IP / vrijeme naljepnice i trenutnu IP lokaciju. Datum / vrijeme naljepnice možete vidjeti hoće li modul raditi. Istovremeno, vremenska zona se ne može ispravno prikazati, jer prebacuje vrijeme na poslužitelju.

IP se može ručno mijenjati, evidentirat će se u IP.TXT i IP2.txt, a za to je potrebno unijeti IP u polje i kliknite IP update.

interface.png i interface2.png Ova prozirna slika koja određuje sučelje kako će se ekran prikazati. Morate uređivati \u200b\u200bfoscam.php i postaviti vrijednost, statički ili ptz koji odgovara vašem foscam kameru. Prema zadanim postavkama, rezolucija je 320x240, ali klikom na kontrolni centar, samo se ova kamera otvara s boljom brzinom ažuriranja rezolucije 640x480.

Da biste uredili foscam.php, možete koristiti uređivač koda ili HTML uređivač koji može raditi u WYSWYG modu.

Tokom rada mozgoptags IP.TXT i IP2.txt datoteke koje sadrže ažurirane IP dvije lokacije automatski će se snimiti, gdje mogu raditi dvije različite ploče. Svaki sat (ili kada navedete) da se ploča poveže sa Wi-Fi usmjerivačem, primite IP adresu i propisuje ga u TXT datoteci na poslužitelju. Pa čak i u slučaju gubitka povezivanja na Internet ili isključivač, a zatim nakon eliminacije ovih problema, IP će se povremeno ažurirati.

Korak 5: Postavljanje fotoaparata i rutera za foscam

Na stranici konfiguracije usmjerivača TP-Link-a:

Gledamo postavke na fotografiji, oni će pomoći u izbjegavanju sukoba prilikom vezivanja na Mac adresu i LAN-IP, usmjerivač će osigurati ovu MAC adresu samo fiksni LAN-IP.

Virtualni serveri (virtualni poslužitelji) - morate dodati lokalni IP fotoaparata i odgovarajuće portove.

Izložba DHCP poslužitelja, kao i provjerite je li UPNP omogućen.

Takođe možete konfigurirati daljinski upravljač vašim usmjerivačem, za TP-Link-Router postoji odgovarajući podstavak zaštitnog zida.

Ne mijenjajte zadanu prijavu, jer usmjerivač mora biti javno. Dalje u odgovarajućem mozgopolia Treba ga postaviti 255.255.255.255, a port je obično 8080.
Na stranici za postavke fotoaparata Foscam:

Ime i lozinka - trebali biste postaviti novo ime i lozinku i ne zaboravite ih "pronaći i zamijeniti" u foscam.php umjesto admin i lozinke.

Za "Osnovne mrežne postavke" (osnovne mrežne postavke), postavite: «Dobivanje IP-a sa DHCP servera» (Primite IP sa DHCP servera).
Na skupu porta HTTP Port: 8081, 8082 8083 uzastopno na vašim kamerama.
Postavljanje postavki UPNP: Upotreba UPNP-a za port karte. Ovo će vam pomoći obnoviti vezu nakon isključivanja napajanja.

Konfiguriranje usmjerivača i kamera za postavke koje treba ažurirati, svi bi trebali biti ponovno pokrenuti, s prvog rutera.

Ako su kamere i usmjerivač pravilno konfigurirani, možete daljinski pristupiti sa svojom WAN IP adresom, poput ovoga: http://187.34.157.22:8081. Vaš WAN IP možete provjeriti na https://www.whatismyip.com/

Korak 6: Kodiranje i programiranje ESP8266 modula pomoću Arduino IDE

Za programiranje sellipieckers Morate otvoriti priloženi test u Arduino IDED, a u odgovarajućim linijama postavite SSID "// Vaš WiFi SSID" i lozinku "// Vaš WiFi PWD" vašeg WiFi-rutera, kao i naziv vašeg domaćina "/ / Vaš domaćin bez / IP "i put do mape" / IP "koji sadrže datoteke poslužitelja, ne morate ga promijeniti.

Može potrajati da se promijeni niz

uRL + \u003d "ulaz.php? IP \u003d";

Što se udvostručuje u skici, a ako imate drugi modul, jednostavno se promijenite u ulaz2.php.

Prije nego što započnete učitavanje koda, za to morate pravilno postaviti vrstu ploče, za to "Generic ESP8266", a ako ne, tada u preferencijama dodajte dodatne ploče.

Za preuzimanje morate držati tipku GPIO0, brzo pritisnite tipku RST, a zatim otpustite prethodnu (tipku GPIO0). Pored sastavljanja IDE-a i mozgoseload.

Ako sve bude pravilno, a zatim otvarate monitor sekvencijalnog porta brzinom od 9600 baud (Bit / s), vidjet ćete sljedeće:

Spojen na:
IP adresa: 192.168.0.103 (LAN IP)
Povezano - Stjecanje WAN IP-a:

Povezivanje na.
Zahtjevići IP update: /iput.php?ip\u003dxxx.xxx.xxx.xxx
UREDU.

Korak 7: Instalacija ploča u kućištu

Nakon provjere Sellipieckers Za performanse, potrebno je staviti svoju elektroniku u tijelo, čime se stvara neovisan završeni uređaj.

Ako u vašem odabranom slučaju za braibles Dovoljno je slobodnog prostora, tada se otpornici i gumbi mogu povezati kao što je prikazano na fotografiji, ali ako kasnije planirate reprogramirati, ne vrijedi stavljati ploču unutar kućišta.

Prva opcija: Smještaj unutar kućišta
Da biste to učinili, otvorite kućište starog napajanja, ispustite crnu (odlasku) žicu sa priključkom, a zatim stavite ploču modula i naponsku ploču u kućište i regulator napona, nakon što ih je podneo, i "dolje "Iz kontakata na koje je odlazna žica lemljena. Možete prisiliti komponente pomoću odgovarajuće porozne trake ili vrućeg ljepila.
Kao rezultat toga, napajanje mora ispasti, bez ikakvih žica, a u ovom utjelovu napajanje može biti 5V 1A.

Varijacija ove metode izgleda mogu se postaviti pločima unutar jedinice za napajanje, koja na izlazu ima USB priključak "mama". Tada bi odbori trebale biti pričvršćene unutar kućišta, izolirajte ih i stisnuti iz USB konektora kontakata. Dakle, pomoću ovog modificiranog napajanja, još uvijek možete napuniti telefon, ali istina je napajanje mora proizvesti 5b 2a.

Opcija 2: Smještaj vani
Ako imate neradni bljesak, kućište koje može uklopiti ploču sellipieckersMožete ga koristiti.

Morate rastaviti bljeskalicu, uklonite memorijsku ploču i stavite WiFi modul i regulator napona na njeno mjesto i napajate ih putem USB priključka ovog bljeskalice. Istovremeno će biti potrebno podrezati kontakte PIN modula tako da se uklopi u tijelo bljeskalice. I nikada ne povežite ovaj modificirani fleš uređaj na USB priključak računara!

Flash pogon s modulom u unutrašnjosti potrebno je povezati se s napajanjem i provjerite dostupnost WiFi signala pomoću vašeg pametnog telefona. I uopšte, provjerite performanse gotovog braibles Možete putem svog putovanja unositi /CAM/FOSCAM.php vašeg servera. Pa ipak, potrebno je ažurirati trenutnu IP i naljepnicu datuma / vremena.
To je sve, nadam se da će ove informacije Brainstati Biće korisno za vas!